[
{
    "branch": "main",
    "index": "0",
    "phase": "pre",
    "playbook": "github.com/vexxhost/zuul-config/playbooks/base/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-26T10:18:58.956581Z",
                    "start": "2026-07-26T10:18:55.608365Z"
                },
                "id": "0242ac17-0010-3ff2-db0b-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-26",
                                    "day": "26",
                                    "epoch": "1785061136",
                                    "epoch_int": "1785061136",
                                    "hour": "10",
                                    "iso8601": "2026-07-26T10:18:56Z",
                                    "iso8601_basic": "20260726T101856553864",
                                    "iso8601_basic_short": "20260726T101856",
                                    "iso8601_micro": "2026-07-26T10:18:56.553864Z",
                                    "minute": "18",
                                    "month": "07",
                                    "second": "56",
                                    "time": "10:18:56",
                                    "tz": "UTC",
                                    "tz_dst": "UTC",
                                    "tz_offset": "+0000",
                                    "weekday": "Sunday",
                                    "weekday_number": "0",
                                    "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/24254eb242c3424ca4476b05ca898d0d/ansible/pre_playbook_0/ansible.cfg",
                                    "DEBIAN_FRONTEND": "noninteractive",
                                    "GPG_KEY": "A035C8C19219BA821ECEA86B64E628F8D684696D",
                                    "HOME": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work",
                                    "HOSTNAME": "2d72f0692154",
                                    "KUBECONFIG": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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": "1172280",
                                    "SSH_AUTH_SOCK": "/tmp/ssh-MU2w29wKRpST/agent.1172279",
                                    "TMP": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/tmp",
                                    "ZUUL_ANSIBLE_SPLIT_STREAMS": "False",
                                    "ZUUL_JOBDIR": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d",
                                    "ZUUL_JOB_FAILURE_OUTPUT": "[]",
                                    "ZUUL_JOB_LOG_CONFIG": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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": 3.4775390625,
                                    "1m": 4.9306640625,
                                    "5m": 3.75537109375
                                },
                                "ansible_local": {},
                                "ansible_lsb": {},
                                "ansible_lvm": "N/A",
                                "ansible_machine": "x86_64",
                                "ansible_memfree_mb": 3425,
                                "ansible_memory_mb": {
                                    "nocache": {
                                        "free": 14426,
                                        "used": 17664
                                    },
                                    "real": {
                                        "free": 3425,
                                        "total": 32090,
                                        "used": 28665
                                    },
                                    "swap": {
                                        "cached": 0,
                                        "free": 0,
                                        "total": 0,
                                        "used": 0
                                    }
                                },
                                "ansible_memtotal_mb": 32090,
                                "ansible_mounts": [
                                    {
                                        "block_available": 8212752,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32388828,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16560836,
                                        "inode_total": 20643840,
                                        "inode_used": 4083004,
                                        "mount": "/etc/resolv.conf",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33639432192,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8212752,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32388828,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16560836,
                                        "inode_total": 20643840,
                                        "inode_used": 4083004,
                                        "mount": "/etc/hosts",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33639432192,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8212752,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32388828,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16560836,
                                        "inode_total": 20643840,
                                        "inode_used": 4083004,
                                        "mount": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33639432192,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8212752,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32388828,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16560836,
                                        "inode_total": 20643840,
                                        "inode_used": 4083004,
                                        "mount": "/var/lib/zuul/ansible/9",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33639432192,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8212752,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32388828,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16560836,
                                        "inode_total": 20643840,
                                        "inode_used": 4083004,
                                        "mount": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/ansible",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33639432192,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8212713,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32388867,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16560836,
                                        "inode_total": 20643840,
                                        "inode_used": 4083004,
                                        "mount": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/kube",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33639272448,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8212709,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32388871,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16560836,
                                        "inode_total": 20643840,
                                        "inode_used": 4083004,
                                        "mount": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33639256064,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8212709,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32388871,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16560836,
                                        "inode_total": 20643840,
                                        "inode_used": 4083004,
                                        "mount": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33639256064,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8212682,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32388898,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16560836,
                                        "inode_total": 20643840,
                                        "inode_used": 4083004,
                                        "mount": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/ansible/pre_playbook_0",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33639145472,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8212682,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32388898,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16560836,
                                        "inode_total": 20643840,
                                        "inode_used": 4083004,
                                        "mount": "/etc/zuul/site-variables.yaml",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33639145472,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 79025736,
                                        "block_size": 4096,
                                        "block_total": 263940717,
                                        "block_used": 184914981,
                                        "device": "/dev/vdb",
                                        "fstype": "ext4",
                                        "inode_available": 36372006,
                                        "inode_total": 67108864,
                                        "inode_used": 30736858,
                                        "mount": "/srv/static/logs",
                                        "options": "rw,nosuid,nodev,relatime,discard",
                                        "size_available": 323689414656,
                                        "size_total": 1081101176832,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8212682,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32388898,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16560836,
                                        "inode_total": 20643840,
                                        "inode_used": 4083004,
                                        "mount": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/.ansible",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33639145472,
                                        "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": 48724866,
                                "ansible_user_dir": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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-26T10:18:56.738934Z",
                            "start": "2026-07-26T10:18:55.616251Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-00000000002a",
                        "name": "Gathering Facts"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "set-zuul-log-path-fact"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3ff2-db0b-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:18:56.765392Z",
                            "start": "2026-07-26T10:18:56.743326Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-000000000008",
                        "name": "Setup log path fact"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_log_path": "242/oss/24254eb242c3424ca4476b05ca898d0d"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3ff2-db0b-000000000054",
                        "name": "set-zuul-log-path-fact",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/set-zuul-log-path-fact"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:18:56.808374Z",
                            "start": "2026-07-26T10:18:56.776282Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-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: fba07100-88da-11f1-8e4f-7a373c2741cc\n"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3ff2-db0b-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:18:56.861485Z",
                            "start": "2026-07-26T10:18:56.817784Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-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: np0000186947\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.229\n",
                                    "zj_item": "instance"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3ff2-db0b-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:18:56.965520Z",
                            "start": "2026-07-26T10:18:56.864900Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-00000000000a",
                        "name": "Print node information"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/logs/zuul-info",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3ff2-db0b-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:18:57.347926Z",
                            "start": "2026-07-26T10:18:56.975575Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-00000000000f",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "f85d7d5ca444997db9f232d28400d7167f82accc",
                            "dest": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/logs/zuul-info/inventory.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "inventory.yaml",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "f85d7d5ca444997db9f232d28400d7167f82accc",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/work/.ansible/tmp/ansible-tmp-1785061137.386503-84-22320933779260/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "fdaf1a2d66b29d2284bbc15f942ddd6a",
                            "mode": "0644",
                            "owner": "root",
                            "size": 32259,
                            "src": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/.ansible/tmp/ansible-tmp-1785061137.386503-84-22320933779260/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3ff2-db0b-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:18:58.956581Z",
                            "start": "2026-07-26T10:18:57.355470Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-000000000010",
                        "name": "Copy ansible inventory to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-26T10:19:09.859055Z",
                    "start": "2026-07-26T10:18:58.967760Z"
                },
                "id": "0242ac17-0010-3ff2-db0b-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/24254eb242c3424ca4476b05ca898d0d/work/24254eb242c3424ca4476b05ca898d0d_id_rsa"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3ff2-db0b-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:18:59.215693Z",
                            "start": "2026-07-26T10:18:58.975833Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-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-3ff2-db0b-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:18:59.260286Z",
                            "start": "2026-07-26T10:18:59.226134Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-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/24254eb242c3424ca4476b05ca898d0d/work/24254eb242c3424ca4476b05ca898d0d_id_rsa",
                                "-b",
                                "3072"
                            ],
                            "delta": "0:00:00.463457",
                            "end": "2026-07-26 10:19:00.103209",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-keygen -t rsa -N '' -C 'zuul-build-sshkey' -f /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/24254eb242c3424ca4476b05ca898d0d_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-3ff2-db0b-00000000009c-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:18:59.639752",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Generating public/private rsa key pair.\nYour identification has been saved in /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/24254eb242c3424ca4476b05ca898d0d_id_rsa\nYour public key has been saved in /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/24254eb242c3424ca4476b05ca898d0d_id_rsa.pub\nThe key fingerprint is:\nSHA256:mJ6ONs1wQ5xhirEfBUHP2tuofYs1mw70DsyAAl+mT5U zuul-build-sshkey\nThe key's randomart image is:\n+---[RSA 3072]----+\n|   .+o           |\n|  .  o+.         |\n|.  +o=Eo         |\n|..o=o++o         |\n|. +.+o= S        |\n| . oo*o*         |\n|    .=X.=        |\n|    o=o*.+       |\n|   .o.+o*.       |\n+----[SHA256]-----+",
                            "stdout_lines": [
                                "Generating public/private rsa key pair.",
                                "Your identification has been saved in /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/24254eb242c3424ca4476b05ca898d0d_id_rsa",
                                "Your public key has been saved in /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/24254eb242c3424ca4476b05ca898d0d_id_rsa.pub",
                                "The key fingerprint is:",
                                "SHA256:mJ6ONs1wQ5xhirEfBUHP2tuofYs1mw70DsyAAl+mT5U zuul-build-sshkey",
                                "The key's randomart image is:",
                                "+---[RSA 3072]----+",
                                "|   .+o           |",
                                "|  .  o+.         |",
                                "|.  +o=Eo         |",
                                "|..o=o++o         |",
                                "|. +.+o= S        |",
                                "| . oo*o*         |",
                                "|    .=X.=        |",
                                "|    o=o*.+       |",
                                "|   .o.+o*.       |",
                                "+----[SHA256]-----+"
                            ],
                            "zuul_log_id": "0242ac17-0010-3ff2-db0b-00000000009c-0-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3ff2-db0b-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:00.157908Z",
                            "start": "2026-07-26T10:18:59.282712Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-00000000009c",
                        "name": "Create Temp SSH key"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "remote-linux.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3ff2-db0b-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:00.202696Z",
                            "start": "2026-07-26T10:19:00.165901Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-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-3ff2-db0b-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:00.251335Z",
                            "start": "2026-07-26T10:19:00.224150Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCcoKGxzjDjVof3nhgkBHZhu4VOMUVy1/VgQtNKYWffWq1heGUm6XKKQlBdnXwUWQPEIaKIWOqC2X+l9aLHVF31cM/jL7d+otJbFu5PanebC/FVLGLky4LZX5YDYrUiC0UJ49z7Fnk1J51BD5pi6e8gs9AgFhvfMgqpbePIDJ/LYpsO4juoQIr5Ob5AbRog1wy2nABBY1uUPQi3KFHlhWLTZt0ZTN/uOqGDVtzpNOJST76WmYEgXckPtqugOLjZa2qC/ox2TOMo3BH0NSadJm4OAjdsuq8II2/Q2A6QfrCeiV927yhFXM0l3qnb/6y/LORu8tD2TARZ1GyhLYlaEdzfE4B6ct/ae0PhdxR97K5Fb/d4+Njq9Xjwn3p2CMDhup9Fu9tSIeoAicP9WuAAFB3nrzFPSWskLTLq+6e97IETB7D173DR2iaQGpaNZD+rgSwxOIBmnSZ3ETId0qfPO42NrMO7GAhRzfqhVcutntTFjcXOD9XkZyDLXsajvcb88dc= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCcoKGxzjDjVof3nhgkBHZhu4VOMUVy1/VgQtNKYWffWq1heGUm6XKKQlBdnXwUWQPEIaKIWOqC2X+l9aLHVF31cM/jL7d+otJbFu5PanebC/FVLGLky4LZX5YDYrUiC0UJ49z7Fnk1J51BD5pi6e8gs9AgFhvfMgqpbePIDJ/LYpsO4juoQIr5Ob5AbRog1wy2nABBY1uUPQi3KFHlhWLTZt0ZTN/uOqGDVtzpNOJST76WmYEgXckPtqugOLjZa2qC/ox2TOMo3BH0NSadJm4OAjdsuq8II2/Q2A6QfrCeiV927yhFXM0l3qnb/6y/LORu8tD2TARZ1GyhLYlaEdzfE4B6ct/ae0PhdxR97K5Fb/d4+Njq9Xjwn3p2CMDhup9Fu9tSIeoAicP9WuAAFB3nrzFPSWskLTLq+6e97IETB7D173DR2iaQGpaNZD+rgSwxOIBmnSZ3ETId0qfPO42NrMO7GAhRzfqhVcutntTFjcXOD9XkZyDLXsajvcb88dc= 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-3ff2-db0b-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:03.190971Z",
                            "start": "2026-07-26T10:19:00.261438Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-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-3ff2-db0b-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:03.413477Z",
                            "start": "2026-07-26T10:19:03.199453Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-0000000000be",
                        "name": "Make sure user has a .ssh"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "ca18360f6d0422a1508fb53608f0abae1657288e",
                            "dest": "/home/zuul/.ssh/id_rsa",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "24254eb242c3424ca4476b05ca898d0d_id_rsa",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "ca18360f6d0422a1508fb53608f0abae1657288e",
                                    "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-1785061143.4593015-190-233557291934851/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "add0c1164a8a8dc957a8e073ad11b1ab",
                            "mode": "0600",
                            "owner": "zuul",
                            "size": 2602,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785061143.4593015-190-233557291934851/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3ff2-db0b-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:03.878120Z",
                            "start": "2026-07-26T10:19:03.418330Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-0000000000bf",
                        "name": "Install build private key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "c533e9fd63285f3cb0e5b860eedc3c05af69f1cb",
                            "dest": "/home/zuul/.ssh/id_rsa.pub",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "24254eb242c3424ca4476b05ca898d0d_id_rsa.pub",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "c533e9fd63285f3cb0e5b860eedc3c05af69f1cb",
                                    "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-1785061143.928505-200-106828583786355/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "748d02a5109cc7ac1826ae17e53f4997",
                            "mode": "0644",
                            "owner": "zuul",
                            "size": 571,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785061143.928505-200-106828583786355/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3ff2-db0b-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:04.339125Z",
                            "start": "2026-07-26T10:19:03.883598Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-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-3ff2-db0b-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:04.371683Z",
                            "start": "2026-07-26T10:19:04.345858Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-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-3ff2-db0b-0000000000a3",
                        "name": "remove-zuul-sshkey",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-zuul-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:04.688494Z",
                            "start": "2026-07-26T10:19:04.382268Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-0000000000a5",
                        "name": "Remove master key from local agent"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-add",
                                "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/24254eb242c3424ca4476b05ca898d0d_id_rsa"
                            ],
                            "delta": "0:00:00.014814",
                            "end": "2026-07-26 10:19:04.962996",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-add /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/24254eb242c3424ca4476b05ca898d0d_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-3ff2-db0b-0000000000ab-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:19:04.948182",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Identity added: /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/24254eb242c3424ca4476b05ca898d0d_id_rsa (zuul-build-sshkey)",
                            "stdout_lines": [
                                "Identity added: /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/24254eb242c3424ca4476b05ca898d0d_id_rsa (zuul-build-sshkey)"
                            ],
                            "zuul_log_id": "0242ac17-0010-3ff2-db0b-0000000000ab-0-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3ff2-db0b-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:05.009681Z",
                            "start": "2026-07-26T10:19:04.699199Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-0000000000ab",
                        "name": "Add back temp key"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ping",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "data": "pong"
                                }
                            },
                            "ping": "pong"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3ff2-db0b-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:05.295221Z",
                            "start": "2026-07-26T10:19:05.015366Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-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-3ff2-db0b-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:05.343261Z",
                            "start": "2026-07-26T10:19:05.306018Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-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-3ff2-db0b-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:05.651951Z",
                            "start": "2026-07-26T10:19:05.359828Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-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-3ff2-db0b-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:08.845388Z",
                            "start": "2026-07-26T10:19:05.662166Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-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-3ff2-db0b-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:09.355349Z",
                            "start": "2026-07-26T10:19:08.856415Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-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-3ff2-db0b-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:09.859055Z",
                            "start": "2026-07-26T10:19:09.361489Z"
                        },
                        "id": "0242ac17-0010-3ff2-db0b-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-26T10:19:22.604130Z",
                    "start": "2026-07-26T10:19:10.717033Z"
                },
                "id": "0242ac17-0010-eabd-1c34-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-1785061150.7644954-5-243985883129962/uv-x86_64-unknown-linux-gnuvtsos9hf.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-1785061150.7644954-5-243985883129962/uv-x86_64-unknown-linux-gnuvtsos9hf.tar.gz",
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-eabd-1c34-000000000005",
                        "name": "setup-uv",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_0/github.com/vexxhost/zuul-jobs/roles/setup-uv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:13.063219Z",
                            "start": "2026-07-26T10:19:10.728863Z"
                        },
                        "id": "0242ac17-0010-eabd-1c34-000000000007",
                        "name": "Extract archive"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "/usr/local/bin/uv",
                                "--version"
                            ],
                            "delta": "0:00:00.012099",
                            "end": "2026-07-26 10:19:13.436659",
                            "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-eabd-1c34-000000000008-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:19:13.424560",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "uv 0.8.13",
                            "stdout_lines": [
                                "uv 0.8.13"
                            ],
                            "zuul_log_id": "0242ac17-0010-eabd-1c34-000000000008-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-eabd-1c34-000000000005",
                        "name": "setup-uv",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_0/github.com/vexxhost/zuul-jobs/roles/setup-uv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:13.608619Z",
                            "start": "2026-07-26T10:19:13.088708Z"
                        },
                        "id": "0242ac17-0010-eabd-1c34-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": "48c1ffca6188de809d8e34522db0aaac043a59b0",
                                            "patchset": "48c1ffca6188de809d8e34522db0aaac043a59b0",
                                            "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": "48c1ffca6188de809d8e34522db0aaac043a59b0",
                                            "patchset": "48c1ffca6188de809d8e34522db0aaac043a59b0",
                                            "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": "1f93bf4476ae29177354481d9360f6564b0aeb65",
                                            "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": "ec87ccc74729b9ab4d37d31f4d748dda84b896f9",
                                            "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 kubernetes (1.9MiB)",
                                "Downloading pygments (1.2MiB)",
                                "Downloading openstacksdk (1.7MiB)",
                                "Downloading cryptography (4.2MiB)",
                                "Downloading ansible-core (2.1MiB)",
                                "Downloading pydantic-core (2.0MiB)",
                                "Downloading rjsonnet (1.2MiB)",
                                "Downloading netaddr (2.2MiB)",
                                "Downloading setuptools (1.1MiB)",
                                "   Building pyperclip==1.9.0",
                                " Downloading rjsonnet",
                                " Downloading pydantic-core",
                                " Downloading pygments",
                                " Downloading netaddr",
                                " 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 37ms",
                                "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 kubernetes (1.9MiB)\nDownloading pygments (1.2MiB)\nDownloading openstacksdk (1.7MiB)\nDownloading cryptography (4.2MiB)\nDownloading ansible-core (2.1MiB)\nDownloading pydantic-core (2.0MiB)\nDownloading rjsonnet (1.2MiB)\nDownloading netaddr (2.2MiB)\nDownloading setuptools (1.1MiB)\n   Building pyperclip==1.9.0\n Downloading rjsonnet\n Downloading pydantic-core\n Downloading pygments\n Downloading netaddr\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 37ms\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-26T10:19:22.604130Z",
                            "start": "2026-07-26T10:19:13.620037Z"
                        },
                        "id": "0242ac17-0010-eabd-1c34-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-26T10:19:33.315113Z",
                    "start": "2026-07-26T10:19:23.399088Z"
                },
                "id": "0242ac17-0010-ad7f-85ad-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.apt",
                            "cache_update_time": 1785061168,
                            "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 0s (1091 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 0s (1091 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-26T10:19:33.315113Z",
                            "start": "2026-07-26T10:19:23.411277Z"
                        },
                        "id": "0242ac17-0010-ad7f-85ad-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-26T10:19:37.072902Z",
                    "start": "2026-07-26T10:19:34.269529Z"
                },
                "id": "0242ac17-0010-7931-a9d9-000000000002",
                "name": "Prepare Molecule dependencies"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.apt",
                            "cache_update_time": 1785061168,
                            "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-26T10:19:37.072902Z",
                            "start": "2026-07-26T10:19:34.282849Z"
                        },
                        "id": "0242ac17-0010-7931-a9d9-000000000004",
                        "name": "Install jq for log collection"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-26T10:19:46.197872Z",
                    "start": "2026-07-26T10:19:37.077205Z"
                },
                "id": "0242ac17-0010-7931-a9d9-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-7931-a9d9-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-7931-a9d9-000000000008",
                        "name": "ensure-go",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:37.676787Z",
                            "start": "2026-07-26T10:19:37.105466Z"
                        },
                        "id": "0242ac17-0010-7931-a9d9-00000000000a",
                        "name": "Check installed go version"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "install-go.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-7931-a9d9-000000000008",
                        "name": "ensure-go",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:37.742478Z",
                            "start": "2026-07-26T10:19:37.686207Z"
                        },
                        "id": "0242ac17-0010-7931-a9d9-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.2rxpnxq_",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-7931-a9d9-000000000008",
                        "name": "ensure-go",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:38.125286Z",
                            "start": "2026-07-26T10:19:37.755773Z"
                        },
                        "id": "0242ac17-0010-7931-a9d9-00000000003b",
                        "name": "Create temp directory"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "accept_ranges": "bytes",
                            "action": "uri",
                            "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": "Sun, 26 Jul 2026 10:19:38 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-7931-a9d9-000000000008",
                        "name": "ensure-go",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:38.822306Z",
                            "start": "2026-07-26T10:19:38.136643Z"
                        },
                        "id": "0242ac17-0010-7931-a9d9-00000000003c",
                        "name": "Get archive checksum"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "get_url",
                            "changed": true,
                            "checksum_dest": null,
                            "checksum_src": "2c5e1671fad559a306e25abdb9a94e7cd086257f",
                            "dest": "/tmp/ansible.2rxpnxq_/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.2rxpnxq_/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-1785061179.233178-w7ad9sg8/tmp_qqsoyqi",
                            "state": "file",
                            "status_code": 200,
                            "uid": 1000,
                            "url": "https://dl.google.com/go/go1.24.4.linux-amd64.tar.gz"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-7931-a9d9-000000000008",
                        "name": "ensure-go",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:40.168874Z",
                            "start": "2026-07-26T10:19:38.827090Z"
                        },
                        "id": "0242ac17-0010-7931-a9d9-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.2rxpnxq_/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.2rxpnxq_/go1.24.4.linux-amd64.tar.gz",
                                    "unsafe_writes": false,
                                    "validate_certs": true
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "size": 4096,
                            "src": "/tmp/ansible.2rxpnxq_/go1.24.4.linux-amd64.tar.gz",
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-7931-a9d9-000000000008",
                        "name": "ensure-go",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_2/opendev.org/zuul/zuul-jobs/roles/ensure-go"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:46.197872Z",
                            "start": "2026-07-26T10:19:40.174571Z"
                        },
                        "id": "0242ac17-0010-7931-a9d9-00000000003e",
                        "name": "Install go"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-26T10:19:55.861557Z",
                    "start": "2026-07-26T10:19:46.207030Z"
                },
                "id": "0242ac17-0010-7931-a9d9-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.221413",
                            "end": "2026-07-26 10:19:53.690798",
                            "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-7931-a9d9-00000000000e-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:19:46.469385",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "go: downloading github.com/spf13/cobra v1.9.1\ngo: downloading golang.org/x/sync v0.18.0\ngo: downloading github.com/goccy/go-yaml v1.18.0\ngo: downloading github.com/spf13/pflag v1.0.7",
                            "stdout_lines": [
                                "go: downloading github.com/spf13/cobra v1.9.1",
                                "go: downloading golang.org/x/sync v0.18.0",
                                "go: downloading github.com/goccy/go-yaml v1.18.0",
                                "go: downloading github.com/spf13/pflag v1.0.7"
                            ],
                            "zuul_log_id": "0242ac17-0010-7931-a9d9-00000000000e-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:53.817841Z",
                            "start": "2026-07-26T10:19:46.289033Z"
                        },
                        "id": "0242ac17-0010-7931-a9d9-00000000000e",
                        "name": "Build atmosphere binary"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "./bin/atmosphere",
                                "ci",
                                "plan",
                                "--base",
                                "origin/main",
                                "--head",
                                "48c1ffca6188de809d8e34522db0aaac043a59b0",
                                "--format",
                                "json",
                                "--output",
                                "./ci-plan.json"
                            ],
                            "delta": "0:00:00.036938",
                            "end": "2026-07-26 10:19:54.076507",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": null,
                                    "_uses_shell": false,
                                    "argv": [
                                        "./bin/atmosphere",
                                        "ci",
                                        "plan",
                                        "--base",
                                        "origin/main",
                                        "--head",
                                        "48c1ffca6188de809d8e34522db0aaac043a59b0",
                                        "--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-7931-a9d9-00000000000f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:19:54.039569",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-7931-a9d9-00000000000f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:54.364705Z",
                            "start": "2026-07-26T10:19:53.845447Z"
                        },
                        "id": "0242ac17-0010-7931-a9d9-00000000000f",
                        "name": "Generate selective CI plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "./bin/atmosphere",
                                "ci",
                                "plan",
                                "--base",
                                "origin/main",
                                "--head",
                                "48c1ffca6188de809d8e34522db0aaac043a59b0"
                            ],
                            "delta": "0:00:00.037779",
                            "end": "2026-07-26 10:19:54.634143",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": null,
                                    "_uses_shell": false,
                                    "argv": [
                                        "./bin/atmosphere",
                                        "ci",
                                        "plan",
                                        "--base",
                                        "origin/main",
                                        "--head",
                                        "48c1ffca6188de809d8e34522db0aaac043a59b0"
                                    ],
                                    "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-7931-a9d9-000000000010-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:19:54.596364",
                            "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-7931-a9d9-000000000010-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:54.927058Z",
                            "start": "2026-07-26T10:19:54.403872Z"
                        },
                        "id": "0242ac17-0010-7931-a9d9-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-26T10:19:54.977370Z",
                            "start": "2026-07-26T10:19:54.933107Z"
                        },
                        "id": "0242ac17-0010-7931-a9d9-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-26T10:19:55.008037Z",
                            "start": "2026-07-26T10:19:54.982307Z"
                        },
                        "id": "0242ac17-0010-7931-a9d9-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-26T10:19:55.442428Z",
                            "start": "2026-07-26T10:19:55.016487Z"
                        },
                        "id": "0242ac17-0010-7931-a9d9-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-26T10:19:55.861557Z",
                            "start": "2026-07-26T10:19:55.449602Z"
                        },
                        "id": "0242ac17-0010-7931-a9d9-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-26T11:27:58.950748Z",
                    "start": "2026-07-26T10:19:56.691678Z"
                },
                "id": "0242ac17-0010-d34e-c6d3-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": 1785061195.8012934,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 80,
                                "charset": "unknown",
                                "checksum": "0e4316661632da3b47cdbeb96347de9e7c750eca",
                                "ctime": 1785061194.0732749,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1051286,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0664",
                                "mtime": 1785061194.0732749,
                                "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": "1480277280",
                                "wgrp": true,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:57.130351Z",
                            "start": "2026-07-26T10:19:56.711080Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.032692",
                            "end": "2026-07-26 10:19:57.534488",
                            "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-d34e-c6d3-000000000005-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:19:57.501796",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000000005-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:57.680549Z",
                            "start": "2026-07-26T10:19:57.156673Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:19:57.765098Z",
                            "start": "2026-07-26T10:19:57.685613Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:19:58.113567Z",
                            "start": "2026-07-26T10:19:57.773762Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:19:58.265405Z",
                            "start": "2026-07-26T10:19:58.120371Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:19:58.416502Z",
                            "start": "2026-07-26T10:19:58.285102Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:19:58.530511Z",
                            "start": "2026-07-26T10:19:58.468164Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:19:58.611175Z",
                            "start": "2026-07-26T10:19:58.541283Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:19:58.678941Z",
                            "start": "2026-07-26T10:19:58.618161Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:19:58.737356Z",
                            "start": "2026-07-26T10:19:58.688128Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000000d",
                        "name": "Report Molecule job decision"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.copy",
                            "changed": true,
                            "checksum": "f85d7d5ca444997db9f232d28400d7167f82accc",
                            "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": "f85d7d5ca444997db9f232d28400d7167f82accc",
                                    "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-1785061198.7896395-19-23431237166551/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "fdaf1a2d66b29d2284bbc15f942ddd6a",
                            "mode": "0644",
                            "owner": "zuul",
                            "size": 32259,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785061198.7896395-19-23431237166551/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:19:59.303389Z",
                            "start": "2026-07-26T10:19:58.742720Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:19:59.606796Z",
                            "start": "2026-07-26T10:19:59.307819Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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:01.888414",
                            "end": "2026-07-26 10:21:01.705149",
                            "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-d34e-c6d3-000000000011-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:19:59.816735",
                            "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] *********************************************************\nSunday 26 July 2026  10:20:12 +0000 (0:00:00.025)       0:00:00.025 ***********\n[WARNING]: Platform linux on host instance is using the discovered Python\ninterpreter at /usr/bin/python3.10, but future installation of another Python\ninterpreter could change the meaning of that path. See\nhttps://docs.ansible.com/ansible-\ncore/2.17/reference_appendices/interpreter_discovery.html for more information.\nok: [instance]\n\nTASK [Configure short hostname] ************************************************\nSunday 26 July 2026  10:20:14 +0000 (0:00:01.174)       0:00:01.200 ***********\nchanged: [instance]\n\nTASK [Ensure hostname inside hosts file] ***************************************\nSunday 26 July 2026  10:20:14 +0000 (0:00:00.811)       0:00:02.011 ***********\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] **************************\nSunday 26 July 2026  10:20:15 +0000 (0:00:00.273)       0:00:02.285 ***********\nok: [instance]\n\nTASK [Purge \"snapd\" package] ***************************************************\nSunday 26 July 2026  10:20:16 +0000 (0:00:01.267)       0:00:03.552 ***********\nok: [instance]\n\nPLAY [Generate workspace for Atmosphere] ***************************************\n\nTASK [Create folders for workspace] ********************************************\nSunday 26 July 2026  10:20:17 +0000 (0:00:00.752)       0:00:04.305 ***********\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] *****************\nSunday 26 July 2026  10:20:18 +0000 (0:00:01.010)       0:00:05.316 ***********\nchanged: [localhost]\n\nTASK [Load the current Ceph control plane configuration into a variable] *******\nSunday 26 July 2026  10:20:18 +0000 (0:00:00.192)       0:00:05.508 ***********\nok: [localhost]\n\nTASK [Generate Ceph control plane values for missing variables] ****************\nSunday 26 July 2026  10:20:18 +0000 (0:00:00.030)       0:00:05.539 ***********\nok: [localhost] => (item={'key': 'ceph_fsid', 'value': 'd42c270f-f942-542d-bfa2-488b2b1e2bc7'})\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] *****************\nSunday 26 July 2026  10:20:18 +0000 (0:00:00.052)       0:00:05.591 ***********\nchanged: [localhost]\n\nPLAY [Generate Ceph OSD configuration for workspace] ***************************\n\nTASK [Ensure the Ceph OSDs configuration file exists] **************************\nSunday 26 July 2026  10:20:19 +0000 (0:00:00.522)       0:00:06.114 ***********\nchanged: [localhost]\n\nTASK [Load the current Ceph OSDs configuration into a variable] ****************\nSunday 26 July 2026  10:20:19 +0000 (0:00:00.181)       0:00:06.295 ***********\nok: [localhost]\n\nTASK [Generate Ceph OSDs values for missing variables] *************************\nSunday 26 July 2026  10:20:19 +0000 (0:00:00.029)       0:00:06.324 ***********\nok: [localhost] => (item={'key': 'ceph_osd_devices', 'value': ['/dev/vdb', '/dev/vdc', '/dev/vdd']})\n\nTASK [Write new Ceph OSDs configuration file to disk] **************************\nSunday 26 July 2026  10:20:19 +0000 (0:00:00.034)       0:00:06.359 ***********\nchanged: [localhost]\n\nPLAY [Generate Kubernetes configuration for workspace] *************************\n\nTASK [Ensure the Kubernetes configuration file exists] *************************\nSunday 26 July 2026  10:20:19 +0000 (0:00:00.360)       0:00:06.719 ***********\nchanged: [localhost]\n\nTASK [Load the current Kubernetes configuration into a variable] ***************\nSunday 26 July 2026  10:20:19 +0000 (0:00:00.172)       0:00:06.892 ***********\nok: [localhost]\n\nTASK [Generate Kubernetes values for missing variables] ************************\nSunday 26 July 2026  10:20:19 +0000 (0:00:00.027)       0:00:06.920 ***********\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] *************************\nSunday 26 July 2026  10:20:19 +0000 (0:00:00.044)       0:00:06.964 ***********\nchanged: [localhost]\n\nPLAY [Generate Keepalived configuration for workspace] *************************\n\nTASK [Ensure the Keeaplived configuration file exists] *************************\nSunday 26 July 2026  10:20:20 +0000 (0:00:00.346)       0:00:07.311 ***********\nchanged: [localhost]\n\nTASK [Load the current Keepalived configuration into a variable] ***************\nSunday 26 July 2026  10:20:20 +0000 (0:00:00.174)       0:00:07.485 ***********\nok: [localhost]\n\nTASK [Generate Keepalived values for missing variables] ************************\nSunday 26 July 2026  10:20:20 +0000 (0:00:00.030)       0:00:07.515 ***********\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] *************************\nSunday 26 July 2026  10:20:20 +0000 (0:00:00.040)       0:00:07.556 ***********\nchanged: [localhost]\n\nPLAY [Generate endpoints for workspace] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nSunday 26 July 2026  10:20:20 +0000 (0:00:00.357)       0:00:07.913 ***********\nok: [localhost]\n\nTASK [Ensure the endpoints file exists] ****************************************\nSunday 26 July 2026  10:20:21 +0000 (0:00:00.682)       0:00:08.596 ***********\nchanged: [localhost]\n\nTASK [Load the current endpoints into a variable] ******************************\nSunday 26 July 2026  10:20:21 +0000 (0:00:00.178)       0:00:08.775 ***********\nok: [localhost]\n\nTASK [Generate endpoint skeleton for missing variables] ************************\nSunday 26 July 2026  10:20:21 +0000 (0:00:00.033)       0:00:08.808 ***********\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] ****************************************\nSunday 26 July 2026  10:20:22 +0000 (0:00:00.728)       0:00:09.537 ***********\nchanged: [localhost]\n\nTASK [Ensure the endpoints file exists] ****************************************\nSunday 26 July 2026  10:20:22 +0000 (0:00:00.354)       0:00:09.892 ***********\nchanged: [localhost]\n\nPLAY [Generate Neutron configuration for workspace] ****************************\n\nTASK [Ensure the Neutron configuration file exists] ****************************\nSunday 26 July 2026  10:20:22 +0000 (0:00:00.183)       0:00:10.075 ***********\nchanged: [localhost]\n\nTASK [Load the current Neutron configuration into a variable] ******************\nSunday 26 July 2026  10:20:23 +0000 (0:00:00.179)       0:00:10.255 ***********\nok: [localhost]\n\nTASK [Generate Neutron values for missing variables] ***************************\nSunday 26 July 2026  10:20:23 +0000 (0:00:00.034)       0:00:10.289 ***********\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] ****************************\nSunday 26 July 2026  10:20:23 +0000 (0:00:00.037)       0:00:10.327 ***********\nchanged: [localhost]\n\nPLAY [Generate Nova configuration for workspace] *******************************\n\nTASK [Ensure the Nova configuration file exists] *******************************\nSunday 26 July 2026  10:20:23 +0000 (0:00:00.365)       0:00:10.692 ***********\nchanged: [localhost]\n\nTASK [Load the current Nova configuration into a variable] *********************\nSunday 26 July 2026  10:20:23 +0000 (0:00:00.184)       0:00:10.877 ***********\nok: [localhost]\n\nTASK [Generate Nova values for missing variables] ******************************\nSunday 26 July 2026  10:20:23 +0000 (0:00:00.032)       0:00:10.910 ***********\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] *******************************\nSunday 26 July 2026  10:20:23 +0000 (0:00:00.043)       0:00:10.953 ***********\nchanged: [localhost]\n\nPLAY [Generate secrets for workspace] ******************************************\n\nTASK [Ensure the secrets file exists] ******************************************\nSunday 26 July 2026  10:20:24 +0000 (0:00:00.359)       0:00:11.312 ***********\nchanged: [localhost]\n\nTASK [Load the current secrets into a variable] ********************************\nSunday 26 July 2026  10:20:24 +0000 (0:00:00.175)       0:00:11.488 ***********\nok: [localhost]\n\nTASK [Generate secrets for missing variables] **********************************\nSunday 26 July 2026  10:20:24 +0000 (0:00:00.031)       0:00:11.519 ***********\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] *****************************************\nSunday 26 July 2026  10:20:24 +0000 (0:00:00.399)       0:00:11.919 ***********\nok: [localhost] => (item=barbican_kek)\n\nTASK [Generate temporary files for generating keys for missing variables] ******\nSunday 26 July 2026  10:20:24 +0000 (0:00:00.053)       0:00:11.973 ***********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Generate SSH keys for missing variables] *********************************\nSunday 26 July 2026  10:20:25 +0000 (0:00:00.427)       0:00:12.400 ***********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Set values for SSH keys] *************************************************\nSunday 26 July 2026  10:20:28 +0000 (0:00:03.001)       0:00:15.401 ***********\nok: [localhost] => (item=manila_ssh_key)\nok: [localhost] => (item=nova_ssh_key)\n\nTASK [Delete the temporary files generated for SSH keys] ***********************\nSunday 26 July 2026  10:20:28 +0000 (0:00:00.058)       0:00:15.459 ***********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Write new secrets file to disk] ******************************************\nSunday 26 July 2026  10:20:28 +0000 (0:00:00.328)       0:00:15.788 ***********\nchanged: [localhost]\n\nTASK [Encrypt secrets file with Vault password] ********************************\nSunday 26 July 2026  10:20:29 +0000 (0:00:00.371)       0:00:16.160 ***********\nskipping: [localhost]\n\nPLAY [Prepare test host networking for Ceph] ***********************************\n\nTASK [Check for management bridge] *********************************************\nSunday 26 July 2026  10:20:29 +0000 (0:00:00.046)       0:00:16.206 ***********\nok: [instance]\n\nTASK [Create management bridge] ************************************************\nSunday 26 July 2026  10:20:29 +0000 (0:00:00.314)       0:00:16.521 ***********\nchanged: [instance]\n\nTASK [Check for management interface] ******************************************\nSunday 26 July 2026  10:20:29 +0000 (0:00:00.242)       0:00:16.763 ***********\nok: [instance]\n\nTASK [Create management interface] *********************************************\nSunday 26 July 2026  10:20:29 +0000 (0:00:00.210)       0:00:16.973 ***********\nchanged: [instance]\n\nTASK [Connect management interface to bridge] **********************************\nSunday 26 July 2026  10:20:30 +0000 (0:00:00.217)       0:00:17.191 ***********\nok: [instance]\n\nTASK [Assign management bridge address] ****************************************\nSunday 26 July 2026  10:20:30 +0000 (0:00:00.201)       0:00:17.393 ***********\nok: [instance]\n\nTASK [Bring up Ceph test interfaces] *******************************************\nSunday 26 July 2026  10:20:30 +0000 (0:00:00.197)       0:00:17.590 ***********\nok: [instance] => (item=br-mgmt)\nok: [instance] => (item=dummy0)\n\nTASK [Check for fake Ceph devices] *********************************************\nSunday 26 July 2026  10:20:30 +0000 (0:00:00.381)       0:00:17.972 ***********\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] *******************************************\nSunday 26 July 2026  10:20:31 +0000 (0:00:00.523)       0:00:18.496 ***********\nok: [instance]\n\nPLAY [Create devices for Ceph] *************************************************\n\nTASK [Gathering Facts] *********************************************************\nSunday 26 July 2026  10:20:31 +0000 (0:00:00.055)       0:00:18.552 ***********\nok: [instance]\n\nTASK [Install depedencies] *****************************************************\nSunday 26 July 2026  10:20:32 +0000 (0:00:00.735)       0:00:19.288 ***********\nchanged: [instance]\n\nTASK [Start up service] ********************************************************\nSunday 26 July 2026  10:20:51 +0000 (0:00:19.228)       0:00:38.516 ***********\nok: [instance]\n\nTASK [Generate lvm.conf] *******************************************************\nSunday 26 July 2026  10:20:52 +0000 (0:00:00.569)       0:00:39.086 ***********\nok: [instance]\n\nTASK [Write /etc/lvm/lvm.conf] *************************************************\nSunday 26 July 2026  10:20:52 +0000 (0:00:00.223)       0:00:39.309 ***********\nchanged: [instance]\n\nTASK [Get list of all loopback devices] ****************************************\nSunday 26 July 2026  10:20:52 +0000 (0:00:00.507)       0:00:39.817 ***********\nok: [instance]\n\nTASK [Fail if there is any existing loopback devices] **************************\nSunday 26 July 2026  10:20:52 +0000 (0:00:00.203)       0:00:40.020 ***********\nskipping: [instance]\n\nTASK [Create devices for Ceph] *************************************************\nSunday 26 July 2026  10:20:52 +0000 (0:00:00.030)       0:00:40.051 ***********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Set permissions on loopback devices] *************************************\nSunday 26 July 2026  10:20:53 +0000 (0:00:00.588)       0:00:40.639 ***********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Start loop devices] ******************************************************\nSunday 26 July 2026  10:20:54 +0000 (0:00:00.561)       0:00:41.200 ***********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Create a volume group for each loop device] ******************************\nSunday 26 July 2026  10:20:54 +0000 (0:00:00.756)       0:00:41.957 ***********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Create a logical volume for each loop device] ****************************\nSunday 26 July 2026  10:20:58 +0000 (0:00:03.308)       0:00:45.265 ***********\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] *********************************************************\nSunday 26 July 2026  10:21:00 +0000 (0:00:01.980)       0:00:47.246 ***********\nok: [instance]\n\nTASK [Set masquerade rule] *****************************************************\nSunday 26 July 2026  10:21:01 +0000 (0:00:00.884)       0:00:48.130 ***********\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\nSunday 26 July 2026  10:21:01 +0000 (0:00:00.459)       0:00:48.590 ***********\n===============================================================================\nInstall depedencies ---------------------------------------------------- 19.23s\nCreate a volume group for each loop device ------------------------------ 3.31s\nGenerate SSH keys for missing variables --------------------------------- 3.00s\nCreate a logical volume for each loop device ---------------------------- 1.98s\nInstall \"dirmngr\" for GPG keyserver operations -------------------------- 1.27s\nGathering Facts --------------------------------------------------------- 1.17s\nCreate folders for workspace -------------------------------------------- 1.01s\nGathering Facts --------------------------------------------------------- 0.88s\nConfigure short hostname ------------------------------------------------ 0.81s\nStart loop devices ------------------------------------------------------ 0.76s\nPurge \"snapd\" package --------------------------------------------------- 0.75s\nGathering Facts --------------------------------------------------------- 0.74s\nGenerate endpoint skeleton for missing variables ------------------------ 0.73s\nGathering Facts --------------------------------------------------------- 0.68s\nCreate devices for Ceph ------------------------------------------------- 0.59s\nStart up service -------------------------------------------------------- 0.57s\nSet permissions on loopback devices ------------------------------------- 0.56s\nCheck for fake Ceph devices --------------------------------------------- 0.52s\nWrite new Ceph control plane configuration file to disk ----------------- 0.52s\nWrite /etc/lvm/lvm.conf ------------------------------------------------- 0.51s\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] *********************************************************",
                                "Sunday 26 July 2026  10:20:12 +0000 (0:00:00.025)       0:00:00.025 ***********",
                                "[WARNING]: Platform linux on host instance is using the discovered Python",
                                "interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "interpreter could change the meaning of that path. See",
                                "https://docs.ansible.com/ansible-",
                                "core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "ok: [instance]",
                                "",
                                "TASK [Configure short hostname] ************************************************",
                                "Sunday 26 July 2026  10:20:14 +0000 (0:00:01.174)       0:00:01.200 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [Ensure hostname inside hosts file] ***************************************",
                                "Sunday 26 July 2026  10:20:14 +0000 (0:00:00.811)       0:00:02.011 ***********",
                                "[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] **************************",
                                "Sunday 26 July 2026  10:20:15 +0000 (0:00:00.273)       0:00:02.285 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Purge \"snapd\" package] ***************************************************",
                                "Sunday 26 July 2026  10:20:16 +0000 (0:00:01.267)       0:00:03.552 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [Generate workspace for Atmosphere] ***************************************",
                                "",
                                "TASK [Create folders for workspace] ********************************************",
                                "Sunday 26 July 2026  10:20:17 +0000 (0:00:00.752)       0:00:04.305 ***********",
                                "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] *****************",
                                "Sunday 26 July 2026  10:20:18 +0000 (0:00:01.010)       0:00:05.316 ***********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Ceph control plane configuration into a variable] *******",
                                "Sunday 26 July 2026  10:20:18 +0000 (0:00:00.192)       0:00:05.508 ***********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Ceph control plane values for missing variables] ****************",
                                "Sunday 26 July 2026  10:20:18 +0000 (0:00:00.030)       0:00:05.539 ***********",
                                "ok: [localhost] => (item={'key': 'ceph_fsid', 'value': 'd42c270f-f942-542d-bfa2-488b2b1e2bc7'})",
                                "ok: [localhost] => (item={'key': 'ceph_mon_public_network', 'value': '10.96.240.0/24'})",
                                "",
                                "TASK [Write new Ceph control plane configuration file to disk] *****************",
                                "Sunday 26 July 2026  10:20:18 +0000 (0:00:00.052)       0:00:05.591 ***********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Ceph OSD configuration for workspace] ***************************",
                                "",
                                "TASK [Ensure the Ceph OSDs configuration file exists] **************************",
                                "Sunday 26 July 2026  10:20:19 +0000 (0:00:00.522)       0:00:06.114 ***********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Ceph OSDs configuration into a variable] ****************",
                                "Sunday 26 July 2026  10:20:19 +0000 (0:00:00.181)       0:00:06.295 ***********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Ceph OSDs values for missing variables] *************************",
                                "Sunday 26 July 2026  10:20:19 +0000 (0:00:00.029)       0:00:06.324 ***********",
                                "ok: [localhost] => (item={'key': 'ceph_osd_devices', 'value': ['/dev/vdb', '/dev/vdc', '/dev/vdd']})",
                                "",
                                "TASK [Write new Ceph OSDs configuration file to disk] **************************",
                                "Sunday 26 July 2026  10:20:19 +0000 (0:00:00.034)       0:00:06.359 ***********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Kubernetes configuration for workspace] *************************",
                                "",
                                "TASK [Ensure the Kubernetes configuration file exists] *************************",
                                "Sunday 26 July 2026  10:20:19 +0000 (0:00:00.360)       0:00:06.719 ***********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Kubernetes configuration into a variable] ***************",
                                "Sunday 26 July 2026  10:20:19 +0000 (0:00:00.172)       0:00:06.892 ***********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Kubernetes values for missing variables] ************************",
                                "Sunday 26 July 2026  10:20:19 +0000 (0:00:00.027)       0:00:06.920 ***********",
                                "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] *************************",
                                "Sunday 26 July 2026  10:20:19 +0000 (0:00:00.044)       0:00:06.964 ***********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Keepalived configuration for workspace] *************************",
                                "",
                                "TASK [Ensure the Keeaplived configuration file exists] *************************",
                                "Sunday 26 July 2026  10:20:20 +0000 (0:00:00.346)       0:00:07.311 ***********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Keepalived configuration into a variable] ***************",
                                "Sunday 26 July 2026  10:20:20 +0000 (0:00:00.174)       0:00:07.485 ***********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Keepalived values for missing variables] ************************",
                                "Sunday 26 July 2026  10:20:20 +0000 (0:00:00.030)       0:00:07.515 ***********",
                                "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] *************************",
                                "Sunday 26 July 2026  10:20:20 +0000 (0:00:00.040)       0:00:07.556 ***********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate endpoints for workspace] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Sunday 26 July 2026  10:20:20 +0000 (0:00:00.357)       0:00:07.913 ***********",
                                "ok: [localhost]",
                                "",
                                "TASK [Ensure the endpoints file exists] ****************************************",
                                "Sunday 26 July 2026  10:20:21 +0000 (0:00:00.682)       0:00:08.596 ***********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current endpoints into a variable] ******************************",
                                "Sunday 26 July 2026  10:20:21 +0000 (0:00:00.178)       0:00:08.775 ***********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate endpoint skeleton for missing variables] ************************",
                                "Sunday 26 July 2026  10:20:21 +0000 (0:00:00.033)       0:00:08.808 ***********",
                                "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] ****************************************",
                                "Sunday 26 July 2026  10:20:22 +0000 (0:00:00.728)       0:00:09.537 ***********",
                                "changed: [localhost]",
                                "",
                                "TASK [Ensure the endpoints file exists] ****************************************",
                                "Sunday 26 July 2026  10:20:22 +0000 (0:00:00.354)       0:00:09.892 ***********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Neutron configuration for workspace] ****************************",
                                "",
                                "TASK [Ensure the Neutron configuration file exists] ****************************",
                                "Sunday 26 July 2026  10:20:22 +0000 (0:00:00.183)       0:00:10.075 ***********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Neutron configuration into a variable] ******************",
                                "Sunday 26 July 2026  10:20:23 +0000 (0:00:00.179)       0:00:10.255 ***********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Neutron values for missing variables] ***************************",
                                "Sunday 26 July 2026  10:20:23 +0000 (0:00:00.034)       0:00:10.289 ***********",
                                "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] ****************************",
                                "Sunday 26 July 2026  10:20:23 +0000 (0:00:00.037)       0:00:10.327 ***********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Nova configuration for workspace] *******************************",
                                "",
                                "TASK [Ensure the Nova configuration file exists] *******************************",
                                "Sunday 26 July 2026  10:20:23 +0000 (0:00:00.365)       0:00:10.692 ***********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Nova configuration into a variable] *********************",
                                "Sunday 26 July 2026  10:20:23 +0000 (0:00:00.184)       0:00:10.877 ***********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Nova values for missing variables] ******************************",
                                "Sunday 26 July 2026  10:20:23 +0000 (0:00:00.032)       0:00:10.910 ***********",
                                "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] *******************************",
                                "Sunday 26 July 2026  10:20:23 +0000 (0:00:00.043)       0:00:10.953 ***********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate secrets for workspace] ******************************************",
                                "",
                                "TASK [Ensure the secrets file exists] ******************************************",
                                "Sunday 26 July 2026  10:20:24 +0000 (0:00:00.359)       0:00:11.312 ***********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current secrets into a variable] ********************************",
                                "Sunday 26 July 2026  10:20:24 +0000 (0:00:00.175)       0:00:11.488 ***********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate secrets for missing variables] **********************************",
                                "Sunday 26 July 2026  10:20:24 +0000 (0:00:00.031)       0:00:11.519 ***********",
                                "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] *****************************************",
                                "Sunday 26 July 2026  10:20:24 +0000 (0:00:00.399)       0:00:11.919 ***********",
                                "ok: [localhost] => (item=barbican_kek)",
                                "",
                                "TASK [Generate temporary files for generating keys for missing variables] ******",
                                "Sunday 26 July 2026  10:20:24 +0000 (0:00:00.053)       0:00:11.973 ***********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Generate SSH keys for missing variables] *********************************",
                                "Sunday 26 July 2026  10:20:25 +0000 (0:00:00.427)       0:00:12.400 ***********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Set values for SSH keys] *************************************************",
                                "Sunday 26 July 2026  10:20:28 +0000 (0:00:03.001)       0:00:15.401 ***********",
                                "ok: [localhost] => (item=manila_ssh_key)",
                                "ok: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Delete the temporary files generated for SSH keys] ***********************",
                                "Sunday 26 July 2026  10:20:28 +0000 (0:00:00.058)       0:00:15.459 ***********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Write new secrets file to disk] ******************************************",
                                "Sunday 26 July 2026  10:20:28 +0000 (0:00:00.328)       0:00:15.788 ***********",
                                "changed: [localhost]",
                                "",
                                "TASK [Encrypt secrets file with Vault password] ********************************",
                                "Sunday 26 July 2026  10:20:29 +0000 (0:00:00.371)       0:00:16.160 ***********",
                                "skipping: [localhost]",
                                "",
                                "PLAY [Prepare test host networking for Ceph] ***********************************",
                                "",
                                "TASK [Check for management bridge] *********************************************",
                                "Sunday 26 July 2026  10:20:29 +0000 (0:00:00.046)       0:00:16.206 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create management bridge] ************************************************",
                                "Sunday 26 July 2026  10:20:29 +0000 (0:00:00.314)       0:00:16.521 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [Check for management interface] ******************************************",
                                "Sunday 26 July 2026  10:20:29 +0000 (0:00:00.242)       0:00:16.763 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create management interface] *********************************************",
                                "Sunday 26 July 2026  10:20:29 +0000 (0:00:00.210)       0:00:16.973 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [Connect management interface to bridge] **********************************",
                                "Sunday 26 July 2026  10:20:30 +0000 (0:00:00.217)       0:00:17.191 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Assign management bridge address] ****************************************",
                                "Sunday 26 July 2026  10:20:30 +0000 (0:00:00.201)       0:00:17.393 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Bring up Ceph test interfaces] *******************************************",
                                "Sunday 26 July 2026  10:20:30 +0000 (0:00:00.197)       0:00:17.590 ***********",
                                "ok: [instance] => (item=br-mgmt)",
                                "ok: [instance] => (item=dummy0)",
                                "",
                                "TASK [Check for fake Ceph devices] *********************************************",
                                "Sunday 26 July 2026  10:20:30 +0000 (0:00:00.381)       0:00:17.972 ***********",
                                "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] *******************************************",
                                "Sunday 26 July 2026  10:20:31 +0000 (0:00:00.523)       0:00:18.496 ***********",
                                "ok: [instance]",
                                "",
                                "PLAY [Create devices for Ceph] *************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Sunday 26 July 2026  10:20:31 +0000 (0:00:00.055)       0:00:18.552 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Install depedencies] *****************************************************",
                                "Sunday 26 July 2026  10:20:32 +0000 (0:00:00.735)       0:00:19.288 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [Start up service] ********************************************************",
                                "Sunday 26 July 2026  10:20:51 +0000 (0:00:19.228)       0:00:38.516 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Generate lvm.conf] *******************************************************",
                                "Sunday 26 July 2026  10:20:52 +0000 (0:00:00.569)       0:00:39.086 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Write /etc/lvm/lvm.conf] *************************************************",
                                "Sunday 26 July 2026  10:20:52 +0000 (0:00:00.223)       0:00:39.309 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [Get list of all loopback devices] ****************************************",
                                "Sunday 26 July 2026  10:20:52 +0000 (0:00:00.507)       0:00:39.817 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Fail if there is any existing loopback devices] **************************",
                                "Sunday 26 July 2026  10:20:52 +0000 (0:00:00.203)       0:00:40.020 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create devices for Ceph] *************************************************",
                                "Sunday 26 July 2026  10:20:52 +0000 (0:00:00.030)       0:00:40.051 ***********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Set permissions on loopback devices] *************************************",
                                "Sunday 26 July 2026  10:20:53 +0000 (0:00:00.588)       0:00:40.639 ***********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Start loop devices] ******************************************************",
                                "Sunday 26 July 2026  10:20:54 +0000 (0:00:00.561)       0:00:41.200 ***********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Create a volume group for each loop device] ******************************",
                                "Sunday 26 July 2026  10:20:54 +0000 (0:00:00.756)       0:00:41.957 ***********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Create a logical volume for each loop device] ****************************",
                                "Sunday 26 July 2026  10:20:58 +0000 (0:00:03.308)       0:00:45.265 ***********",
                                "changed: [instance] => (item=ceph-instance-osd0)",
                                "changed: [instance] => (item=ceph-instance-osd1)",
                                "changed: [instance] => (item=ceph-instance-osd2)",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Sunday 26 July 2026  10:21:00 +0000 (0:00:01.980)       0:00:47.246 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Set masquerade rule] *****************************************************",
                                "Sunday 26 July 2026  10:21:01 +0000 (0:00:00.884)       0:00:48.130 ***********",
                                "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",
                                "",
                                "Sunday 26 July 2026  10:21:01 +0000 (0:00:00.459)       0:00:48.590 ***********",
                                "===============================================================================",
                                "Install depedencies ---------------------------------------------------- 19.23s",
                                "Create a volume group for each loop device ------------------------------ 3.31s",
                                "Generate SSH keys for missing variables --------------------------------- 3.00s",
                                "Create a logical volume for each loop device ---------------------------- 1.98s",
                                "Install \"dirmngr\" for GPG keyserver operations -------------------------- 1.27s",
                                "Gathering Facts --------------------------------------------------------- 1.17s",
                                "Create folders for workspace -------------------------------------------- 1.01s",
                                "Gathering Facts --------------------------------------------------------- 0.88s",
                                "Configure short hostname ------------------------------------------------ 0.81s",
                                "Start loop devices ------------------------------------------------------ 0.76s",
                                "Purge \"snapd\" package --------------------------------------------------- 0.75s",
                                "Gathering Facts --------------------------------------------------------- 0.74s",
                                "Generate endpoint skeleton for missing variables ------------------------ 0.73s",
                                "Gathering Facts --------------------------------------------------------- 0.68s",
                                "Create devices for Ceph ------------------------------------------------- 0.59s",
                                "Start up service -------------------------------------------------------- 0.57s",
                                "Set permissions on loopback devices ------------------------------------- 0.56s",
                                "Check for fake Ceph devices --------------------------------------------- 0.52s",
                                "Write new Ceph control plane configuration file to disk ----------------- 0.52s",
                                "Write /etc/lvm/lvm.conf ------------------------------------------------- 0.51s",
                                "INFO     [aio > prepare] Executed: Successful",
                                "INFO     Molecule executed 1 scenario (1 successful)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000000011-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:01.759017Z",
                            "start": "2026-07-26T10:19:59.634756Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.124532",
                            "end": "2026-07-26 10:21:06.106167",
                            "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-d34e-c6d3-000000000012-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:21:01.981635",
                            "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-d34e-c6d3-000000000012-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:06.312817Z",
                            "start": "2026-07-26T10:21:01.785008Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:21:06.390656Z",
                            "start": "2026-07-26T10:21:06.319862Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:21:06.448467Z",
                            "start": "2026-07-26T10:21:06.403419Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log",
                            "size": 0,
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:06.805192Z",
                            "start": "2026-07-26T10:21:06.466893Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000049",
                        "name": "Create live log for initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": true,
                            "finished": 0,
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:07.399773Z",
                            "start": "2026-07-26T10:21:06.818809Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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": "j853648961974.11328",
                                    "changed": true,
                                    "failed": 0,
                                    "finished": 0,
                                    "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                                    "started": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:07.464073Z",
                            "start": "2026-07-26T10:21:07.404912Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:21:07.500875Z",
                            "start": "2026-07-26T10:21:07.470890Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26 10:21:07.573819",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:21:27.575929",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:27.591942Z",
                            "start": "2026-07-26T10:21:07.530846Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:21:27.671506Z",
                            "start": "2026-07-26T10:21:27.597442Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000075",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:28.046262Z",
                            "start": "2026-07-26T10:21:27.681293Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061266.77635,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 32,
                                "charset": "unknown",
                                "checksum": "f2348d2cd2ae6fb0c580d2ff0c04dc07326c1666",
                                "ctime": 1785061287.113559,
                                "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": 1785061287.113559,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 12977,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:28.253614Z",
                            "start": "2026-07-26T10:21:28.063276Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000077",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12977"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:28.318313Z",
                            "start": "2026-07-26T10:21:28.259216Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log | head -c 12977",
                            "delta": "0:00:00.009922",
                            "end": "2026-07-26 10:21:28.533150",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +1 /tmp/ansible.ridspefm.log | head -c 12977",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000000079-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:21:28.523228",
                            "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==> [udev] Starting deployment\n==> [lpfc] Starting deployment\n[udev/udev] \n[udev/udev] PLAY [controllers:computes] ****************************************************\n[lpfc/lpfc] \n[lpfc/lpfc] PLAY [controllers:computes] ****************************************************\n[udev/udev] \n[udev/udev] TASK [Gathering Facts] *********************************************************\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[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[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[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[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[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.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] *******************\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.package : Update state for tar] **********************",
                            "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",
                                "==> [udev] Starting deployment",
                                "==> [lpfc] Starting deployment",
                                "[udev/udev] ",
                                "[udev/udev] PLAY [controllers:computes] ****************************************************",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] PLAY [controllers:computes] ****************************************************",
                                "[udev/udev] ",
                                "[udev/udev] TASK [Gathering Facts] *********************************************************",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] 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]",
                                "[udev/udev] ",
                                "[udev/udev] TASK [vexxhost.atmosphere.udev : Add udev rules for Pure Storage FlashArray] ***",
                                "[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] ********",
                                "[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] ***********************",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.ipv4.tcp_sack', 'value': 1})",
                                "[kubernetes/kubernetes] changed: [instance] => (item={'name': 'net.core.netdev_budget', 'value': 1000})",
                                "[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.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] *******************",
                                "[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] **********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000000079-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:28.868340Z",
                            "start": "2026-07-26T10:21:28.342105Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000079",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "12977"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:28.930564Z",
                            "start": "2026-07-26T10:21:28.875875Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:21:29.099108Z",
                            "start": "2026-07-26T10:21:28.936685Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:21:29.158034Z",
                            "start": "2026-07-26T10:21:29.104412Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000007c",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:21:29.223988",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:21:49.226800",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:49.244423Z",
                            "start": "2026-07-26T10:21:29.178832Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:21:49.310211Z",
                            "start": "2026-07-26T10:21:49.252989Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000000b2",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:49.556848Z",
                            "start": "2026-07-26T10:21:49.317414Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061288.529645,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 40,
                                "charset": "unknown",
                                "checksum": "2789e8e6e9d4a6cc07caa95c4d3a61a1b4e9dc61",
                                "ctime": 1785061305.3983946,
                                "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": 1785061305.3983946,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 19043,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:49.761967Z",
                            "start": "2026-07-26T10:21:49.562617Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000000b4",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6066"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:49.836622Z",
                            "start": "2026-07-26T10:21:49.770534Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000000b5",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +12978 /tmp/ansible.ridspefm.log | head -c 6066",
                            "delta": "0:00:00.007374",
                            "end": "2026-07-26 10:21:50.067066",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +12978 /tmp/ansible.ridspefm.log | head -c 6066",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000000b6-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:21:50.059692",
                            "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] 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] *******************",
                            "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] 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] *******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000000b6-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:50.403109Z",
                            "start": "2026-07-26T10:21:49.871260Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000000b6",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "19043"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:21:50.465999Z",
                            "start": "2026-07-26T10:21:50.409906Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:21:50.526309Z",
                            "start": "2026-07-26T10:21:50.472507Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:21:50.589935Z",
                            "start": "2026-07-26T10:21:50.534176Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000000b9",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:21:50.662786",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:22:10.664899",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:22:10.680161Z",
                            "start": "2026-07-26T10:21:50.609511Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:22:10.744204Z",
                            "start": "2026-07-26T10:22:10.686882Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000010b",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:22:10.989645Z",
                            "start": "2026-07-26T10:22:10.750253Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061309.7183192,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 56,
                                "charset": "unknown",
                                "checksum": "ef546dd8e3ae20dc34404a4857636e60a16c87ce",
                                "ctime": 1785061330.9022183,
                                "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": 1785061330.9022183,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 24777,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:22:11.187378Z",
                            "start": "2026-07-26T10:22:10.997005Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000010d",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5734"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:22:11.249549Z",
                            "start": "2026-07-26T10:22:11.194364Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000010e",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +19044 /tmp/ansible.ridspefm.log | head -c 5734",
                            "delta": "0:00:00.007602",
                            "end": "2026-07-26 10:22:11.506345",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +19044 /tmp/ansible.ridspefm.log | head -c 5734",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000010f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:22:11.498743",
                            "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.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] *******************\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] *********",
                            "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.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] *******************",
                                "[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] *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000010f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:22:11.803366Z",
                            "start": "2026-07-26T10:22:11.278561Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000010f",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "24777"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:22:11.863989Z",
                            "start": "2026-07-26T10:22:11.809282Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:22:11.936466Z",
                            "start": "2026-07-26T10:22:11.869478Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:22:11.999230Z",
                            "start": "2026-07-26T10:22:11.943437Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000112",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:22:12.064579",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:22:32.067014",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:22:32.081937Z",
                            "start": "2026-07-26T10:22:12.021830Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:22:32.139489Z",
                            "start": "2026-07-26T10:22:32.088421Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000178",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:22:32.472801Z",
                            "start": "2026-07-26T10:22:32.148465Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061331.4982212,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 80,
                                "charset": "unknown",
                                "checksum": "c85e9f003034e043533ef856a2a88aee28414fe5",
                                "ctime": 1785061350.6504436,
                                "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": 1785061350.6504436,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 33268,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:22:33.018785Z",
                            "start": "2026-07-26T10:22:32.480473Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000017a",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8491"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:22:33.087590Z",
                            "start": "2026-07-26T10:22:33.030505Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000017b",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +24778 /tmp/ansible.ridspefm.log | head -c 8491",
                            "delta": "0:00:00.007362",
                            "end": "2026-07-26 10:22:33.436900",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +24778 /tmp/ansible.ridspefm.log | head -c 8491",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000017c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:22:33.429538",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] ***************\n[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.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] ***************",
                                "[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-d34e-c6d3-00000000017c-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:22:33.754252Z",
                            "start": "2026-07-26T10:22:33.229009Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:22:33.817340Z",
                            "start": "2026-07-26T10:22:33.762707Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:22:33.890877Z",
                            "start": "2026-07-26T10:22:33.823537Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:22:33.953419Z",
                            "start": "2026-07-26T10:22:33.896778Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000017f",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:22:34.022409",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-26 10:22:54.028717",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:22:54.042685Z",
                            "start": "2026-07-26T10:22:33.977429Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:22:54.114385Z",
                            "start": "2026-07-26T10:22:54.048302Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000001f9",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:22:54.349991Z",
                            "start": "2026-07-26T10:22:54.121445Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061352.6304796,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 80,
                                "charset": "unknown",
                                "checksum": "452bdea70f96e765bb6d7280ef3cc82810bed861",
                                "ctime": 1785061373.0989676,
                                "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": 1785061373.0989676,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 34332,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:22:54.564793Z",
                            "start": "2026-07-26T10:22:54.356426Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:22:54.625578Z",
                            "start": "2026-07-26T10:22:54.570700Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log | head -c 1064",
                            "delta": "0:00:00.007560",
                            "end": "2026-07-26 10:22:54.845962",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +33269 /tmp/ansible.ridspefm.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-d34e-c6d3-0000000001fd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:22:54.838402",
                            "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-d34e-c6d3-0000000001fd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:22:55.170667Z",
                            "start": "2026-07-26T10:22:54.650375Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:22:55.233875Z",
                            "start": "2026-07-26T10:22:55.178001Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:22:55.296141Z",
                            "start": "2026-07-26T10:22:55.240615Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:22:55.361002Z",
                            "start": "2026-07-26T10:22:55.302947Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000200",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:22:55.424456",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:23:15.426630",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:15.445063Z",
                            "start": "2026-07-26T10:22:55.383290Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:23:15.516657Z",
                            "start": "2026-07-26T10:23:15.450870Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000028e",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:15.752470Z",
                            "start": "2026-07-26T10:23:15.523467Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061374.5150082,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "379edd1537c689df10c58d827be15babb91a1dc7",
                                "ctime": 1785061394.6276622,
                                "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": 1785061394.6276622,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 37940,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:15.945109Z",
                            "start": "2026-07-26T10:23:15.758430Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000290",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3608"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:16.017580Z",
                            "start": "2026-07-26T10:23:15.951026Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log | head -c 3608",
                            "delta": "0:00:00.006829",
                            "end": "2026-07-26 10:23:16.243717",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +34333 /tmp/ansible.ridspefm.log | head -c 3608",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000000292-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:23:16.236888",
                            "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] *****************",
                            "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] *****************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000000292-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:16.567855Z",
                            "start": "2026-07-26T10:23:16.045192Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000292",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "37940"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:16.648373Z",
                            "start": "2026-07-26T10:23:16.573881Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:23:16.721901Z",
                            "start": "2026-07-26T10:23:16.654923Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:23:16.796349Z",
                            "start": "2026-07-26T10:23:16.730397Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000295",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:23:16.872632",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:23:36.874545",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:36.884372Z",
                            "start": "2026-07-26T10:23:16.820099Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:23:37.058745Z",
                            "start": "2026-07-26T10:23:36.891626Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000337",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:37.311416Z",
                            "start": "2026-07-26T10:23:37.064053Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061396.23972,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 96,
                                "charset": "unknown",
                                "checksum": "ecfb832ae18ef55cf8fc8debbab21e6fd013729d",
                                "ctime": 1785061404.7480373,
                                "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": 1785061404.7480373,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 41188,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:37.498686Z",
                            "start": "2026-07-26T10:23:37.319232Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000339",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3248"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:37.559973Z",
                            "start": "2026-07-26T10:23:37.504573Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000033a",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +37941 /tmp/ansible.ridspefm.log | head -c 3248",
                            "delta": "0:00:00.009548",
                            "end": "2026-07-26 10:23:37.781397",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +37941 /tmp/ansible.ridspefm.log | head -c 3248",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000033b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:23:37.771849",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] *************************\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] 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] 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] *************************",
                                "[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-d34e-c6d3-00000000033b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:38.100781Z",
                            "start": "2026-07-26T10:23:37.585429Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:23:38.163693Z",
                            "start": "2026-07-26T10:23:38.107154Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:23:38.232162Z",
                            "start": "2026-07-26T10:23:38.169152Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:23:38.293372Z",
                            "start": "2026-07-26T10:23:38.238757Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000033e",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:23:38.366615",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:23:58.368936",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:58.385979Z",
                            "start": "2026-07-26T10:23:38.320561Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:23:58.455381Z",
                            "start": "2026-07-26T10:23:58.391552Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000003f4",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:58.680705Z",
                            "start": "2026-07-26T10:23:58.462121Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061417.4645436,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 96,
                                "charset": "unknown",
                                "checksum": "157bf53823dfb4e78114330e45afcb97016aaa7d",
                                "ctime": 1785061438.0374281,
                                "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": 1785061438.0374281,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 43648,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:58.875407Z",
                            "start": "2026-07-26T10:23:58.686532Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000003f6",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2460"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:58.935249Z",
                            "start": "2026-07-26T10:23:58.881154Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log | head -c 2460",
                            "delta": "0:00:00.007361",
                            "end": "2026-07-26 10:23:59.163606",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +41189 /tmp/ansible.ridspefm.log | head -c 2460",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000003f8-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:23:59.156245",
                            "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] *********************************************************",
                            "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] *********************************************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000003f8-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:59.481276Z",
                            "start": "2026-07-26T10:23:58.961810Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000003f8",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "43648"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:23:59.545708Z",
                            "start": "2026-07-26T10:23:59.488539Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:23:59.617427Z",
                            "start": "2026-07-26T10:23:59.551273Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:23:59.689119Z",
                            "start": "2026-07-26T10:23:59.622906Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000003fb",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:23:59.770085",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:24:19.772207",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:24:19.787470Z",
                            "start": "2026-07-26T10:23:59.723494Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:24:19.846994Z",
                            "start": "2026-07-26T10:24:19.792907Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000004c5",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:24:20.111874Z",
                            "start": "2026-07-26T10:24:19.853662Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061438.837464,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 104,
                                "charset": "unknown",
                                "checksum": "6731ed991f3ee448af67f0307cf0810f548af051",
                                "ctime": 1785061459.7704291,
                                "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": 1785061459.7704291,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 48701,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:24:20.309306Z",
                            "start": "2026-07-26T10:24:20.121235Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000004c7",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5053"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:24:20.371054Z",
                            "start": "2026-07-26T10:24:20.315681Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000004c8",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +43649 /tmp/ansible.ridspefm.log | head -c 5053",
                            "delta": "0:00:00.009562",
                            "end": "2026-07-26 10:24:20.610786",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +43649 /tmp/ansible.ridspefm.log | head -c 5053",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000004c9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:24:20.601224",
                            "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] 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] ******",
                            "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] 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] ******"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000004c9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:24:20.920153Z",
                            "start": "2026-07-26T10:24:20.397158Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000004c9",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "48701"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:24:21.032481Z",
                            "start": "2026-07-26T10:24:20.977370Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:24:21.101226Z",
                            "start": "2026-07-26T10:24:21.039611Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:24:21.160053Z",
                            "start": "2026-07-26T10:24:21.107201Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000004cc",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:24:21.237968",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:24:41.239917",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:24:41.255197Z",
                            "start": "2026-07-26T10:24:21.191348Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:24:41.318417Z",
                            "start": "2026-07-26T10:24:41.261821Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000005aa",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:24:41.566617Z",
                            "start": "2026-07-26T10:24:41.326711Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061460.6024685,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "f33777b12678faf4b1a71f7740d619ba0a4c199c",
                                "ctime": 1785061473.7170892,
                                "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": 1785061473.7170892,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 51879,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:24:41.785543Z",
                            "start": "2026-07-26T10:24:41.573572Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000005ac",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3178"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:24:41.851123Z",
                            "start": "2026-07-26T10:24:41.794016Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000005ad",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +48702 /tmp/ansible.ridspefm.log | head -c 3178",
                            "delta": "0:00:00.007795",
                            "end": "2026-07-26 10:24:42.075670",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +48702 /tmp/ansible.ridspefm.log | head -c 3178",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000005ae-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:24:42.067875",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] **************\n[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] 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] **************",
                                "[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-d34e-c6d3-0000000005ae-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:24:42.401533Z",
                            "start": "2026-07-26T10:24:41.877944Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:24:42.465122Z",
                            "start": "2026-07-26T10:24:42.409081Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:24:42.538007Z",
                            "start": "2026-07-26T10:24:42.471967Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:24:42.611428Z",
                            "start": "2026-07-26T10:24:42.545224Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000005b1",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:24:42.683416",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:25:02.685625",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:25:02.698620Z",
                            "start": "2026-07-26T10:24:42.640316Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:02.769823Z",
                            "start": "2026-07-26T10:25:02.705676Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000006a3",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:25:02.991012Z",
                            "start": "2026-07-26T10:25:02.775820Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061481.7367878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "f33777b12678faf4b1a71f7740d619ba0a4c199c",
                                "ctime": 1785061473.7170892,
                                "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": 1785061473.7170892,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 51879,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:25:03.195546Z",
                            "start": "2026-07-26T10:25:02.998725Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:03.261656Z",
                            "start": "2026-07-26T10:25:03.203961Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:03.798077Z",
                            "start": "2026-07-26T10:25:03.286774Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:03.863314Z",
                            "start": "2026-07-26T10:25:03.810236Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:03.935988Z",
                            "start": "2026-07-26T10:25:03.870068Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:03.997335Z",
                            "start": "2026-07-26T10:25:03.943111Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000006aa",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:25:04.068711",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:25:24.070821",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:25:24.089360Z",
                            "start": "2026-07-26T10:25:04.027642Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:24.153000Z",
                            "start": "2026-07-26T10:25:24.095506Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000007b0",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:25:24.389680Z",
                            "start": "2026-07-26T10:25:24.161517Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061481.7367878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "f33777b12678faf4b1a71f7740d619ba0a4c199c",
                                "ctime": 1785061473.7170892,
                                "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": 1785061473.7170892,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 51879,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:25:24.584206Z",
                            "start": "2026-07-26T10:25:24.396131Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:24.651558Z",
                            "start": "2026-07-26T10:25:24.590192Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:25.243344Z",
                            "start": "2026-07-26T10:25:24.732315Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:25.310988Z",
                            "start": "2026-07-26T10:25:25.255660Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:25.376202Z",
                            "start": "2026-07-26T10:25:25.318796Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:25.437949Z",
                            "start": "2026-07-26T10:25:25.382267Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000007b7",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:25:25.519496",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:25:45.521456",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:25:45.535159Z",
                            "start": "2026-07-26T10:25:25.473324Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:45.595731Z",
                            "start": "2026-07-26T10:25:45.540758Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000008d1",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:25:45.820720Z",
                            "start": "2026-07-26T10:25:45.601234Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061481.7367878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "f33777b12678faf4b1a71f7740d619ba0a4c199c",
                                "ctime": 1785061473.7170892,
                                "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": 1785061473.7170892,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 51879,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:25:46.046288Z",
                            "start": "2026-07-26T10:25:45.826316Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:46.120123Z",
                            "start": "2026-07-26T10:25:46.054609Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:46.657259Z",
                            "start": "2026-07-26T10:25:46.146529Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:46.722405Z",
                            "start": "2026-07-26T10:25:46.667395Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:46.794161Z",
                            "start": "2026-07-26T10:25:46.729096Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:25:46.855740Z",
                            "start": "2026-07-26T10:25:46.801136Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000008d8",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:25:46.930247",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:26:06.932460",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:26:06.947168Z",
                            "start": "2026-07-26T10:25:46.887621Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:26:07.015178Z",
                            "start": "2026-07-26T10:26:06.957238Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000a06",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:26:07.278917Z",
                            "start": "2026-07-26T10:26:07.022575Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061481.7367878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "f131d32927b9e8b603f6ffcb7b7c0ebc9bd987f6",
                                "ctime": 1785061564.4427302,
                                "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": 1785061564.4427302,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 52451,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:26:07.479085Z",
                            "start": "2026-07-26T10:26:07.294459Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000a08",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "572"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:26:07.539329Z",
                            "start": "2026-07-26T10:26:07.485457Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log | head -c 572",
                            "delta": "0:00:00.008812",
                            "end": "2026-07-26 10:26:07.752206",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +51880 /tmp/ansible.ridspefm.log | head -c 572",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000000a0a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:26:07.743394",
                            "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] ******",
                            "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] ******"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000000a0a-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:26:08.088130Z",
                            "start": "2026-07-26T10:26:07.566213Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000a0a",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "52451"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:26:08.148178Z",
                            "start": "2026-07-26T10:26:08.093967Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:26:08.229148Z",
                            "start": "2026-07-26T10:26:08.154167Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:26:08.308113Z",
                            "start": "2026-07-26T10:26:08.240258Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000a0d",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:26:08.396120",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:26:28.398826",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:26:28.416494Z",
                            "start": "2026-07-26T10:26:08.342229Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:26:28.494036Z",
                            "start": "2026-07-26T10:26:28.435976Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000b4f",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:26:28.799454Z",
                            "start": "2026-07-26T10:26:28.560880Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061567.4388056,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "15b297aa8b94eb851f1df3979bf45ab8be2b24c0",
                                "ctime": 1785061578.8630927,
                                "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": 1785061578.8630927,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 53009,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:26:28.995871Z",
                            "start": "2026-07-26T10:26:28.805435Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000b51",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "558"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:26:29.068862Z",
                            "start": "2026-07-26T10:26:29.002552Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000b52",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +52452 /tmp/ansible.ridspefm.log | head -c 558",
                            "delta": "0:00:00.008016",
                            "end": "2026-07-26 10:26:29.279049",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +52452 /tmp/ansible.ridspefm.log | head -c 558",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000000b53-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:26:29.271033",
                            "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] ******************",
                            "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] ******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000000b53-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:26:29.615186Z",
                            "start": "2026-07-26T10:26:29.096454Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:26:29.686740Z",
                            "start": "2026-07-26T10:26:29.621437Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:26:29.758098Z",
                            "start": "2026-07-26T10:26:29.693582Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:26:29.822774Z",
                            "start": "2026-07-26T10:26:29.766663Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000b56",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:26:29.901062",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:26:49.903377",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:26:49.919319Z",
                            "start": "2026-07-26T10:26:29.856979Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:26:49.996336Z",
                            "start": "2026-07-26T10:26:49.927984Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000cac",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:26:50.243508Z",
                            "start": "2026-07-26T10:26:50.003988Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061588.9513462,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "15b297aa8b94eb851f1df3979bf45ab8be2b24c0",
                                "ctime": 1785061578.8630927,
                                "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": 1785061578.8630927,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 53009,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:26:50.436867Z",
                            "start": "2026-07-26T10:26:50.249280Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:26:50.507199Z",
                            "start": "2026-07-26T10:26:50.443054Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:26:51.042460Z",
                            "start": "2026-07-26T10:26:50.532219Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:26:51.111912Z",
                            "start": "2026-07-26T10:26:51.056253Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:26:51.183208Z",
                            "start": "2026-07-26T10:26:51.117722Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:26:51.255037Z",
                            "start": "2026-07-26T10:26:51.188984Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000cb3",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:26:51.334642",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:27:11.337187",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:27:11.348594Z",
                            "start": "2026-07-26T10:26:51.289038Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:27:11.422466Z",
                            "start": "2026-07-26T10:27:11.356543Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000e1d",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:27:11.657177Z",
                            "start": "2026-07-26T10:27:11.430159Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061588.9513462,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "e4239fb86c10cb59ef10dc87cf8578e282888537",
                                "ctime": 1785061629.900369,
                                "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": 1785061629.900369,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 53147,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:27:11.861538Z",
                            "start": "2026-07-26T10:27:11.665690Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:27:11.924786Z",
                            "start": "2026-07-26T10:27:11.867712Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log | head -c 138",
                            "delta": "0:00:00.008655",
                            "end": "2026-07-26 10:27:12.145969",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +53010 /tmp/ansible.ridspefm.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-d34e-c6d3-000000000e21-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:27:12.137314",
                            "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-d34e-c6d3-000000000e21-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:27:12.468896Z",
                            "start": "2026-07-26T10:27:11.950820Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:27:12.530193Z",
                            "start": "2026-07-26T10:27:12.477037Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:27:12.679287Z",
                            "start": "2026-07-26T10:27:12.538125Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:27:12.817092Z",
                            "start": "2026-07-26T10:27:12.751213Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000e24",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:27:12.906753",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:27:32.909666",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:27:32.922849Z",
                            "start": "2026-07-26T10:27:12.855935Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:27:33.003289Z",
                            "start": "2026-07-26T10:27:32.932447Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000fa2",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:27:33.255170Z",
                            "start": "2026-07-26T10:27:33.010811Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061631.8124163,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 120,
                                "charset": "unknown",
                                "checksum": "00ccbfd7d882454166df569d9332d55ac90484b5",
                                "ctime": 1785061651.600908,
                                "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": 1785061651.600908,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 54052,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:27:33.473815Z",
                            "start": "2026-07-26T10:27:33.264917Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:27:33.539875Z",
                            "start": "2026-07-26T10:27:33.483523Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log | head -c 905",
                            "delta": "0:00:00.007336",
                            "end": "2026-07-26 10:27:33.757554",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +53148 /tmp/ansible.ridspefm.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-d34e-c6d3-000000000fa6-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:27:33.750218",
                            "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-d34e-c6d3-000000000fa6-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:27:34.089089Z",
                            "start": "2026-07-26T10:27:33.567339Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:27:34.162331Z",
                            "start": "2026-07-26T10:27:34.096065Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:27:34.234817Z",
                            "start": "2026-07-26T10:27:34.170154Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:27:34.298425Z",
                            "start": "2026-07-26T10:27:34.242634Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000000fa9",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:27:34.379406",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:27:54.381497",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:27:54.400267Z",
                            "start": "2026-07-26T10:27:34.335522Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:27:54.474310Z",
                            "start": "2026-07-26T10:27:54.406232Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000113b",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:27:54.703536Z",
                            "start": "2026-07-26T10:27:54.482382Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061653.4289536,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 120,
                                "charset": "unknown",
                                "checksum": "30b9d79c6d18a69b678523720c73d9e02db025b0",
                                "ctime": 1785061674.8134816,
                                "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": 1785061674.8134816,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 54457,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:27:54.929811Z",
                            "start": "2026-07-26T10:27:54.710517Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000113d",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:27:55.001047Z",
                            "start": "2026-07-26T10:27:54.935770Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log | head -c 405",
                            "delta": "0:00:00.007822",
                            "end": "2026-07-26 10:27:55.212686",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +54053 /tmp/ansible.ridspefm.log | head -c 405",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000113f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:27:55.204864",
                            "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'})",
                            "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'})"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000113f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:27:55.549712Z",
                            "start": "2026-07-26T10:27:55.029177Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000113f",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "54457"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:27:55.633984Z",
                            "start": "2026-07-26T10:27:55.560670Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:27:55.707640Z",
                            "start": "2026-07-26T10:27:55.644508Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:27:55.766821Z",
                            "start": "2026-07-26T10:27:55.715147Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000001142",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:27:55.864627",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:28:15.866930",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:28:15.886016Z",
                            "start": "2026-07-26T10:27:55.820457Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:28:15.959256Z",
                            "start": "2026-07-26T10:28:15.892324Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000012e8",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:28:16.207229Z",
                            "start": "2026-07-26T10:28:15.965777Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061674.8774831,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 128,
                                "charset": "unknown",
                                "checksum": "e87da57ec66a2faed3d40cd4ce9ad6652606e83f",
                                "ctime": 1785061695.9299808,
                                "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": 1785061695.9299808,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 59348,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:28:16.420110Z",
                            "start": "2026-07-26T10:28:16.213505Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000012ea",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4891"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:28:16.483633Z",
                            "start": "2026-07-26T10:28:16.427073Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000012eb",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +54458 /tmp/ansible.ridspefm.log | head -c 4891",
                            "delta": "0:00:00.007487",
                            "end": "2026-07-26 10:28:16.771243",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +54458 /tmp/ansible.ridspefm.log | head -c 4891",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000012ec-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:28:16.763756",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] *********************\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] 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] *********************",
                                "[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-d34e-c6d3-0000000012ec-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:28:17.104634Z",
                            "start": "2026-07-26T10:28:16.579163Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000012ec",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "59348"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:28:17.169377Z",
                            "start": "2026-07-26T10:28:17.111782Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:28:17.242241Z",
                            "start": "2026-07-26T10:28:17.175651Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:28:17.314020Z",
                            "start": "2026-07-26T10:28:17.248589Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000012ef",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:28:17.403562",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:28:37.405788",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:28:37.422207Z",
                            "start": "2026-07-26T10:28:17.355207Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:28:37.487727Z",
                            "start": "2026-07-26T10:28:37.428327Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000014a9",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:28:37.717575Z",
                            "start": "2026-07-26T10:28:37.496458Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061696.7620006,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "48beabccd9844b2df70107876cb2759903da3ae5",
                                "ctime": 1785061716.0104554,
                                "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": 1785061716.0104554,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 62607,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:28:37.925990Z",
                            "start": "2026-07-26T10:28:37.724837Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000014ab",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3259"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:28:38.000156Z",
                            "start": "2026-07-26T10:28:37.932313Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000014ac",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +59349 /tmp/ansible.ridspefm.log | head -c 3259",
                            "delta": "0:00:00.008115",
                            "end": "2026-07-26 10:28:38.220325",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +59349 /tmp/ansible.ridspefm.log | head -c 3259",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000014ad-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:28:38.212210",
                            "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] **********************\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.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] **********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000014ad-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:28:38.550382Z",
                            "start": "2026-07-26T10:28:38.026834Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:28:38.620301Z",
                            "start": "2026-07-26T10:28:38.564051Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:28:38.694649Z",
                            "start": "2026-07-26T10:28:38.627870Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:28:38.761188Z",
                            "start": "2026-07-26T10:28:38.702863Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000014b0",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:28:38.850928",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:28:58.853202",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:28:58.875062Z",
                            "start": "2026-07-26T10:28:38.803081Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:28:58.949225Z",
                            "start": "2026-07-26T10:28:58.882119Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000167e",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:29:00.175654Z",
                            "start": "2026-07-26T10:28:58.956186Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061717.8744996,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "e9b373a97a84159f7822134aa2bf7e62c24764ab",
                                "ctime": 1785061730.2187912,
                                "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": 1785061730.2187912,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 62740,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:29:00.441209Z",
                            "start": "2026-07-26T10:29:00.183196Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:29:00.518084Z",
                            "start": "2026-07-26T10:29:00.449652Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log | head -c 133",
                            "delta": "0:00:00.007675",
                            "end": "2026-07-26 10:29:00.910244",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +62608 /tmp/ansible.ridspefm.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-d34e-c6d3-000000001682-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:29:00.902569",
                            "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-d34e-c6d3-000000001682-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:29:01.512903Z",
                            "start": "2026-07-26T10:29:00.543681Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:29:01.584866Z",
                            "start": "2026-07-26T10:29:01.521704Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:29:01.659228Z",
                            "start": "2026-07-26T10:29:01.593174Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:29:01.724112Z",
                            "start": "2026-07-26T10:29:01.670908Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000001685",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:29:01.867166",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:29:21.869138",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:29:21.889231Z",
                            "start": "2026-07-26T10:29:01.766848Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:29:22.023314Z",
                            "start": "2026-07-26T10:29:21.957590Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000001867",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:29:22.292582Z",
                            "start": "2026-07-26T10:29:22.030253Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061740.3550344,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "a81c04271420f0bf206ab7e158381ae7f788b43d",
                                "ctime": 1785061762.2715766,
                                "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": 1785061762.2715766,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 62806,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:29:22.511976Z",
                            "start": "2026-07-26T10:29:22.299111Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:29:22.589244Z",
                            "start": "2026-07-26T10:29:22.520394Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log | head -c 66",
                            "delta": "0:00:00.007544",
                            "end": "2026-07-26 10:29:22.806971",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +62741 /tmp/ansible.ridspefm.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-d34e-c6d3-00000000186b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:29:22.799427",
                            "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-d34e-c6d3-00000000186b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:29:23.136336Z",
                            "start": "2026-07-26T10:29:22.617144Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:29:23.209076Z",
                            "start": "2026-07-26T10:29:23.145104Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:29:23.283464Z",
                            "start": "2026-07-26T10:29:23.218536Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:29:23.347222Z",
                            "start": "2026-07-26T10:29:23.291988Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000186e",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:29:23.444223",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:29:43.446089",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:29:43.461273Z",
                            "start": "2026-07-26T10:29:23.395701Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:29:43.533744Z",
                            "start": "2026-07-26T10:29:43.467669Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000001a64",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:29:43.770545Z",
                            "start": "2026-07-26T10:29:43.542998Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061762.4555812,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "a81c04271420f0bf206ab7e158381ae7f788b43d",
                                "ctime": 1785061762.2715766,
                                "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": 1785061762.2715766,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 62806,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:29:43.983449Z",
                            "start": "2026-07-26T10:29:43.780475Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:29:44.045447Z",
                            "start": "2026-07-26T10:29:43.990435Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:29:44.584360Z",
                            "start": "2026-07-26T10:29:44.072820Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:29:44.660781Z",
                            "start": "2026-07-26T10:29:44.595270Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:29:44.733771Z",
                            "start": "2026-07-26T10:29:44.669958Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:29:44.795474Z",
                            "start": "2026-07-26T10:29:44.741445Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000001a6b",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:29:44.894051",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:30:04.895959",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:04.906735Z",
                            "start": "2026-07-26T10:29:44.846644Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:30:05.097530Z",
                            "start": "2026-07-26T10:30:04.913274Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000001c75",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:05.341834Z",
                            "start": "2026-07-26T10:30:05.111432Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061762.4555812,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "d3f01e0d8c4a1f400efc4f9b1cf40ada5c71fdf7",
                                "ctime": 1785061793.648353,
                                "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": 1785061793.648353,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 62872,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:05.560905Z",
                            "start": "2026-07-26T10:30:05.350977Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:30:05.636838Z",
                            "start": "2026-07-26T10:30:05.567796Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log | head -c 66",
                            "delta": "0:00:00.007676",
                            "end": "2026-07-26 10:30:05.856476",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +62807 /tmp/ansible.ridspefm.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-d34e-c6d3-000000001c79-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:30:05.848800",
                            "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-d34e-c6d3-000000001c79-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:06.186764Z",
                            "start": "2026-07-26T10:30:05.664599Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:30:06.330907Z",
                            "start": "2026-07-26T10:30:06.263721Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:30:06.407155Z",
                            "start": "2026-07-26T10:30:06.339591Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:30:06.484011Z",
                            "start": "2026-07-26T10:30:06.416687Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000001c7c",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:30:06.631290",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:30:26.636014",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:26.653052Z",
                            "start": "2026-07-26T10:30:06.580564Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:30:26.763380Z",
                            "start": "2026-07-26T10:30:26.663207Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000001e9a",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:27.001913Z",
                            "start": "2026-07-26T10:30:26.771450Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061805.5126464,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "391de423339ab3bc59cd77549c60c07e7585e336",
                                "ctime": 1785061825.5811412,
                                "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": 1785061825.5811412,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 63044,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:27.218801Z",
                            "start": "2026-07-26T10:30:27.008823Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000001e9c",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "172"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:27.324246Z",
                            "start": "2026-07-26T10:30:27.226587Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log | head -c 172",
                            "delta": "0:00:00.007473",
                            "end": "2026-07-26 10:30:27.546922",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +62873 /tmp/ansible.ridspefm.log | head -c 172",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000001e9e-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:30:27.539449",
                            "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] ****************************************",
                            "stdout_lines": [
                                "[ceph/ceph] ok: [instance] => (item=/dev/ceph-instance-osd2/data)",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Get mon dump] ****************************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000001e9e-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:27.882216Z",
                            "start": "2026-07-26T10:30:27.352600Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000001e9e",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "63044"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:27.950204Z",
                            "start": "2026-07-26T10:30:27.890089Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:30:28.035897Z",
                            "start": "2026-07-26T10:30:27.958617Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:30:28.107822Z",
                            "start": "2026-07-26T10:30:28.044650Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000001ea1",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:30:28.206730",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:30:48.208822",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:48.220908Z",
                            "start": "2026-07-26T10:30:28.157494Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:30:48.297012Z",
                            "start": "2026-07-26T10:30:48.229872Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000020d3",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:48.525765Z",
                            "start": "2026-07-26T10:30:48.303872Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061827.1731806,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 144,
                                "charset": "unknown",
                                "checksum": "2d312c6c13855d1a3977a118c332c9e7e9e4d2c7",
                                "ctime": 1785061847.757688,
                                "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": 1785061847.757688,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 65803,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:48.729213Z",
                            "start": "2026-07-26T10:30:48.534483Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000020d5",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2759"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:48.795815Z",
                            "start": "2026-07-26T10:30:48.738719Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000020d6",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +63045 /tmp/ansible.ridspefm.log | head -c 2759",
                            "delta": "0:00:00.007400",
                            "end": "2026-07-26 10:30:49.023353",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +63045 /tmp/ansible.ridspefm.log | head -c 2759",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000020d7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:30:49.015953",
                            "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]\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] **********************",
                            "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]",
                                "[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] **********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000020d7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:49.349126Z",
                            "start": "2026-07-26T10:30:48.824818Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000020d7",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "65803"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:30:49.412295Z",
                            "start": "2026-07-26T10:30:49.356424Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:30:49.489062Z",
                            "start": "2026-07-26T10:30:49.420289Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:30:49.553163Z",
                            "start": "2026-07-26T10:30:49.495970Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000020da",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:30:49.650936",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:31:09.653519",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:31:09.668348Z",
                            "start": "2026-07-26T10:30:49.605332Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:31:09.732175Z",
                            "start": "2026-07-26T10:31:09.674559Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002320",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:31:09.958742Z",
                            "start": "2026-07-26T10:31:09.738116Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061849.0217192,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 152,
                                "charset": "unknown",
                                "checksum": "802f4ca46f3cbeae26e46d2893a3693bbef47572",
                                "ctime": 1785061868.726205,
                                "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": 1785061868.726205,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 71096,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:31:10.237038Z",
                            "start": "2026-07-26T10:31:09.967606Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002322",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5293"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:31:10.298378Z",
                            "start": "2026-07-26T10:31:10.243631Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002323",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +65804 /tmp/ansible.ridspefm.log | head -c 5293",
                            "delta": "0:00:00.008452",
                            "end": "2026-07-26 10:31:10.516289",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +65804 /tmp/ansible.ridspefm.log | head -c 5293",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000002324-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:31:10.507837",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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.ceph_exporter : Configure Ceph exporter service] ***********",
                            "stdout_lines": [
                                "[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.ceph_exporter : Configure Ceph exporter service] ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000002324-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:31:10.849442Z",
                            "start": "2026-07-26T10:31:10.325405Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:31:10.921504Z",
                            "start": "2026-07-26T10:31:10.857270Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:31:10.993682Z",
                            "start": "2026-07-26T10:31:10.928548Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:31:11.065337Z",
                            "start": "2026-07-26T10:31:11.000798Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002327",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:31:11.164962",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:31:31.167203",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:31:31.186446Z",
                            "start": "2026-07-26T10:31:11.117266Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:31:31.259126Z",
                            "start": "2026-07-26T10:31:31.194946Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002581",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:31:31.498185Z",
                            "start": "2026-07-26T10:31:31.266599Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061870.1142392,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 160,
                                "charset": "unknown",
                                "checksum": "ed8ed94a056e75d86145815ba48006779f5c1ac9",
                                "ctime": 1785061888.4666913,
                                "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": 1785061888.4666913,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 74172,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:31:31.717168Z",
                            "start": "2026-07-26T10:31:31.506842Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:31:31.780394Z",
                            "start": "2026-07-26T10:31:31.725160Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log | head -c 3076",
                            "delta": "0:00:00.007279",
                            "end": "2026-07-26 10:31:31.998751",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +71097 /tmp/ansible.ridspefm.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-d34e-c6d3-000000002585-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:31:31.991472",
                            "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[cert-manager/cert_manager] \n[cert-manager/cert_manager] TASK [Gathering Facts] *********************************************************\n[multipathd/multipathd] \n[multipathd/multipathd] TASK [Gathering Facts] *********************************************************\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[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[cert-manager/cert_manager] \n[cert-manager/cert_manager] TASK [Deploy Helm chart] *******************************************************\n[multipathd/multipathd] \n[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************\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] ****************************************************",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] TASK [Gathering Facts] *********************************************************",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] TASK [Gathering Facts] *********************************************************",
                                "[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]",
                                "[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]",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] TASK [Deploy Helm chart] *******************************************************",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************",
                                "[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-d34e-c6d3-000000002585-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:31:32.322601Z",
                            "start": "2026-07-26T10:31:31.806631Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:31:32.391615Z",
                            "start": "2026-07-26T10:31:32.328975Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:31:32.465793Z",
                            "start": "2026-07-26T10:31:32.398868Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:31:32.529027Z",
                            "start": "2026-07-26T10:31:32.472522Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002588",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:31:32.625391",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:31:52.627422",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:31:52.650210Z",
                            "start": "2026-07-26T10:31:32.579321Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:31:52.727639Z",
                            "start": "2026-07-26T10:31:52.656808Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000027f6",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:31:52.981801Z",
                            "start": "2026-07-26T10:31:52.734607Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061891.6707702,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 176,
                                "charset": "unknown",
                                "checksum": "d7bb38142efe0293e61899097a16ec0b2be6be85",
                                "ctime": 1785061912.8752923,
                                "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": 1785061912.8752923,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 82417,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:31:53.200427Z",
                            "start": "2026-07-26T10:31:52.989662Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000027f8",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8245"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:31:53.279934Z",
                            "start": "2026-07-26T10:31:53.210526Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log | head -c 8245",
                            "delta": "0:00:00.010436",
                            "end": "2026-07-26 10:31:53.507027",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +74173 /tmp/ansible.ridspefm.log | head -c 8245",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000027fa-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:31:53.496591",
                            "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] ok: [instance]\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] \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[multipathd/multipathd] changed: [instance]\n[multipathd/multipathd] \n[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\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[multipathd/multipathd] changed: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***\n[multipathd/multipathd] \n[multipathd/multipathd] RUNNING HANDLER [vexxhost.atmosphere.multipathd : Restart \"multipathd\"] ********\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[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[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==> [multipathd] Deployment complete\n==> [percona-xtradb-cluster-operator] Starting deployment\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==> [memcached] Starting deployment\n[iscsi/iscsi] \n[iscsi/iscsi] PLAY [controllers:computes] ****************************************************\n[iscsi/iscsi] \n[iscsi/iscsi] TASK [Gathering Facts] *********************************************************\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[memcached/memcached] \n[memcached/memcached] PLAY [controllers[0]] **********************************************************\n[memcached/memcached] \n[memcached/memcached] TASK [Gathering Facts] *********************************************************",
                            "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] ok: [instance]",
                                "[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] ",
                                "[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] **********",
                                "[multipathd/multipathd] changed: [instance]",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "[csi/csi] changed: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[csi/csi] skipping: [instance]",
                                "[multipathd/multipathd] changed: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] RUNNING HANDLER [vexxhost.atmosphere.multipathd : Restart \"multipathd\"] ********",
                                "[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]",
                                "[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] ",
                                "[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] ***************************",
                                "==> [multipathd] Deployment complete",
                                "==> [percona-xtradb-cluster-operator] Starting deployment",
                                "[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",
                                "==> [memcached] Starting deployment",
                                "[iscsi/iscsi] ",
                                "[iscsi/iscsi] PLAY [controllers:computes] ****************************************************",
                                "[iscsi/iscsi] ",
                                "[iscsi/iscsi] TASK [Gathering Facts] *********************************************************",
                                "[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] *********************************************************",
                                "[memcached/memcached] ",
                                "[memcached/memcached] PLAY [controllers[0]] **********************************************************",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [Gathering Facts] *********************************************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000027fa-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:31:53.831779Z",
                            "start": "2026-07-26T10:31:53.305750Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000027fa",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "82417"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:31:53.896600Z",
                            "start": "2026-07-26T10:31:53.839679Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:31:54.123359Z",
                            "start": "2026-07-26T10:31:53.903385Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:31:54.193941Z",
                            "start": "2026-07-26T10:31:54.130048Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000027fd",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:31:54.296119",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:32:14.298214",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:14.321670Z",
                            "start": "2026-07-26T10:31:54.247008Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:32:14.383935Z",
                            "start": "2026-07-26T10:32:14.328174Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002a7f",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:14.628400Z",
                            "start": "2026-07-26T10:32:14.391404Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061913.1552992,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 200,
                                "charset": "unknown",
                                "checksum": "fe11f8ccb85415bc154dc4eef646f642f11330bf",
                                "ctime": 1785061934.7478316,
                                "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": 1785061934.7478316,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 97190,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:14.824669Z",
                            "start": "2026-07-26T10:32:14.635387Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002a81",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "14773"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:14.885056Z",
                            "start": "2026-07-26T10:32:14.831771Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002a82",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +82418 /tmp/ansible.ridspefm.log | head -c 14773",
                            "delta": "0:00:00.008531",
                            "end": "2026-07-26 10:32:15.140954",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +82418 /tmp/ansible.ridspefm.log | head -c 14773",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000002a83-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:32:15.132423",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[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[memcached/memcached] ok: [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] \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[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[memcached/memcached] skipping: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[memcached/memcached] skipping: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\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[iscsi/iscsi] ok: [instance]\n[iscsi/iscsi] \n[iscsi/iscsi] TASK [vexxhost.atmosphere.iscsi : Ensure iscsid is started] ********************\n[memcached/memcached] changed: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.memcached : 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==> [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[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[memcached/memcached] changed: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********\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[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==> [rabbitmq-cluster-operator] Starting deployment\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[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] 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==> [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[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[rabbitmq-cluster-operator/rabbitmq_cluster_operator] changed: [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[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[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=messaging-topology-operator)\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[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[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==> [percona-xtradb-cluster] Starting deployment\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[percona-xtradb-cluster/percona_xtradb_cluster] 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] \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] ***",
                            "stdout_lines": [
                                "[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] ***********************",
                                "[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] ***************",
                                "[memcached/memcached] ok: [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] ",
                                "[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] ***",
                                "[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] ***",
                                "[memcached/memcached] skipping: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[memcached/memcached] skipping: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[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] ***************",
                                "[iscsi/iscsi] ok: [instance]",
                                "[iscsi/iscsi] ",
                                "[iscsi/iscsi] TASK [vexxhost.atmosphere.iscsi : Ensure iscsid is started] ********************",
                                "[memcached/memcached] changed: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.memcached : 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",
                                "==> [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] *********************************************************",
                                "[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] ***",
                                "[memcached/memcached] changed: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********",
                                "[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] ***************",
                                "[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",
                                "==> [rabbitmq-cluster-operator] Starting deployment",
                                "[ingress-nginx/ingress_nginx] changed: [instance]",
                                "[ingress-nginx/ingress_nginx] ",
                                "[ingress-nginx/ingress_nginx] TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************",
                                "[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] 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",
                                "==> [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] *********************************************************",
                                "[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] ***************",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] changed: [instance]",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********",
                                "[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] ***************",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [instance] => (item=messaging-topology-operator)",
                                "[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] ***",
                                "[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] *******",
                                "[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",
                                "==> [percona-xtradb-cluster] Starting deployment",
                                "[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] *********************************************************",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] 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] ",
                                "[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] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000002a83-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:15.438272Z",
                            "start": "2026-07-26T10:32:14.911865Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002a83",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "97190"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:15.509759Z",
                            "start": "2026-07-26T10:32:15.446308Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:32:15.581951Z",
                            "start": "2026-07-26T10:32:15.517185Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:32:15.642009Z",
                            "start": "2026-07-26T10:32:15.588426Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002a86",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:32:15.739788",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:32:35.741794",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:35.761591Z",
                            "start": "2026-07-26T10:32:15.697114Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:32:35.834788Z",
                            "start": "2026-07-26T10:32:35.770082Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002d1c",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:36.092267Z",
                            "start": "2026-07-26T10:32:35.841199Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061934.7758324,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 224,
                                "charset": "unknown",
                                "checksum": "ae80efdf6ec7caa1f527d7328e30df7765a5db58",
                                "ctime": 1785061952.676277,
                                "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": 1785061952.676277,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 109779,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:36.330516Z",
                            "start": "2026-07-26T10:32:36.102130Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002d1e",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12589"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:36.409247Z",
                            "start": "2026-07-26T10:32:36.337963Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002d1f",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +97191 /tmp/ansible.ridspefm.log | head -c 12589",
                            "delta": "0:00:00.012865",
                            "end": "2026-07-26 10:32:36.639125",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +97191 /tmp/ansible.ridspefm.log | head -c 12589",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000002d20-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:32:36.626260",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[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[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[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[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[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[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[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[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[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[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==> [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[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] ***\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[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==> [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[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[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\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] ***********************",
                            "stdout_lines": [
                                "[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] ***",
                                "[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] *********************************************************",
                                "[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] *************",
                                "[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] ***",
                                "[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] ***",
                                "[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] ****",
                                "[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] ***",
                                "[cluster-issuer/cluster_issuer] ok: [instance]",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********",
                                "[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] ***************",
                                "[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] ***",
                                "[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",
                                "==> [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] ***",
                                "[cluster-issuer/cluster_issuer] changed: [instance]",
                                "[cluster-issuer/cluster_issuer] ",
                                "[cluster-issuer/cluster_issuer] RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] ***",
                                "[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] ****************",
                                "[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",
                                "==> [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] *********************************************************",
                                "[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]",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[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] ***********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000002d20-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:36.967623Z",
                            "start": "2026-07-26T10:32:36.434941Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002d20",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "109779"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:37.027034Z",
                            "start": "2026-07-26T10:32:36.974554Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:32:37.089013Z",
                            "start": "2026-07-26T10:32:37.033907Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:32:37.167697Z",
                            "start": "2026-07-26T10:32:37.095760Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002d23",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:32:37.272933",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:32:57.275069",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:57.291319Z",
                            "start": "2026-07-26T10:32:37.225943Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:32:57.353742Z",
                            "start": "2026-07-26T10:32:57.299623Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002fcd",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:57.633098Z",
                            "start": "2026-07-26T10:32:57.360936Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061956.6323752,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 248,
                                "charset": "unknown",
                                "checksum": "9f68b258d23cdbf0da6a1c9a2b8f4a253191d05d",
                                "ctime": 1785061977.4808931,
                                "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": 1785061977.4808931,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 122044,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:57.878838Z",
                            "start": "2026-07-26T10:32:57.641149Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002fcf",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12265"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:58.018588Z",
                            "start": "2026-07-26T10:32:57.886127Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002fd0",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +109780 /tmp/ansible.ridspefm.log | head -c 12265",
                            "delta": "0:00:00.011083",
                            "end": "2026-07-26 10:32:58.319211",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +109780 /tmp/ansible.ridspefm.log | head -c 12265",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000002fd1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:32:58.308128",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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==> [libvirt] Starting deployment\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[libvirt/libvirt] \n[libvirt/libvirt] PLAY [controllers[0]] **********************************************************\n[libvirt/libvirt] \n[libvirt/libvirt] 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[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==> [loki] Starting deployment\n[libvirt/libvirt] changed: [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[loki/loki] \n[loki/loki] PLAY [controllers[0]] **********************************************************\n[loki/loki] \n[loki/loki] TASK [Gathering Facts] *********************************************************\n[libvirt/libvirt] changed: [instance] => (item=libvirt-vnc)\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] changed: [instance]\n[loki/loki] \n[loki/loki] TASK [vexxhost.atmosphere.loki : Deploy Helm chart] ****************************\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[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==> [frr-k8s] Starting deployment\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==> [goldpinger] 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[goldpinger/goldpinger] \n[goldpinger/goldpinger] PLAY [controllers[0]] **********************************************************\n[goldpinger/goldpinger] \n[goldpinger/goldpinger] TASK [Gathering Facts] *********************************************************\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[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[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==> [image-warmup] Starting deployment\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==> [coredns] Starting deployment\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[coredns/coredns] \n[coredns/coredns] PLAY [controllers[0]] **********************************************************\n[coredns/coredns] \n[coredns/coredns] TASK [Gathering Facts] *********************************************************\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[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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/alertmanager:v0.27.0)",
                            "stdout_lines": [
                                "[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",
                                "==> [libvirt] Starting deployment",
                                "[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] *********************",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] PLAY [controllers[0]] **********************************************************",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] 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] ***************",
                                "[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",
                                "==> [loki] Starting deployment",
                                "[libvirt/libvirt] changed: [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] ********************",
                                "[loki/loki] ",
                                "[loki/loki] PLAY [controllers[0]] **********************************************************",
                                "[loki/loki] ",
                                "[loki/loki] TASK [Gathering Facts] *********************************************************",
                                "[libvirt/libvirt] changed: [instance] => (item=libvirt-vnc)",
                                "[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] changed: [instance]",
                                "[loki/loki] ",
                                "[loki/loki] TASK [vexxhost.atmosphere.loki : Deploy Helm chart] ****************************",
                                "[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] *************************",
                                "[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",
                                "==> [frr-k8s] Starting deployment",
                                "[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",
                                "==> [goldpinger] 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] ***************",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] PLAY [controllers[0]] **********************************************************",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] TASK [Gathering Facts] *********************************************************",
                                "[frr-k8s/frr_k8s] changed: [instance]",
                                "[frr-k8s/frr_k8s] ",
                                "[frr-k8s/frr_k8s] TASK [vexxhost.atmosphere.frr_k8s : Deploy Helm chart] *************************",
                                "[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] **********************",
                                "[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",
                                "==> [image-warmup] Starting deployment",
                                "[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",
                                "==> [coredns] Starting deployment",
                                "[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] *********************",
                                "[coredns/coredns] ",
                                "[coredns/coredns] PLAY [controllers[0]] **********************************************************",
                                "[coredns/coredns] ",
                                "[coredns/coredns] TASK [Gathering Facts] *********************************************************",
                                "[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] ************",
                                "[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] ***************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/alertmanager:v0.27.0)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000002fd1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:58.636504Z",
                            "start": "2026-07-26T10:32:58.113171Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002fd1",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "122044"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:32:58.701049Z",
                            "start": "2026-07-26T10:32:58.645512Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:32:58.777289Z",
                            "start": "2026-07-26T10:32:58.708110Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:32:58.848779Z",
                            "start": "2026-07-26T10:32:58.785255Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000002fd4",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:32:58.954278",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:33:18.956415",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:33:18.976158Z",
                            "start": "2026-07-26T10:32:58.906024Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:33:19.054221Z",
                            "start": "2026-07-26T10:33:18.984821Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003292",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:33:19.402890Z",
                            "start": "2026-07-26T10:33:19.061825Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061978.3129137,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 264,
                                "charset": "unknown",
                                "checksum": "bfa094405731aa6547c9366401ac6a5e2d308a90",
                                "ctime": 1785061997.3533869,
                                "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": 1785061997.3533869,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 128328,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:33:19.611021Z",
                            "start": "2026-07-26T10:33:19.410012Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003294",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6284"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:33:19.685988Z",
                            "start": "2026-07-26T10:33:19.618119Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003295",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +122045 /tmp/ansible.ridspefm.log | head -c 6284",
                            "delta": "0:00:00.008872",
                            "end": "2026-07-26 10:33:19.911785",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +122045 /tmp/ansible.ridspefm.log | head -c 6284",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000003296-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:33:19.902913",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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==> [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[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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/barbican:main@sha256:eab0ec0be8f8e5b3534131c494943ed5fc7379dc166db8b7b7c8ac802359330b)\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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/heat:main@sha256:3be2b3d1ab07714491f915307416d288783e484669a4b58a8fe3b7412b97044c)\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==> [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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirtd:main@sha256:3d8ac580f9a3235c9fdd27cda89717a651e34c9b029ae884d8b3fdbcc7bde2a8)",
                            "stdout_lines": [
                                "[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",
                                "==> [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",
                                "[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] *********************************************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/barbican:main@sha256:eab0ec0be8f8e5b3534131c494943ed5fc7379dc166db8b7b7c8ac802359330b)",
                                "[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] **********",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/heat:main@sha256:3be2b3d1ab07714491f915307416d288783e484669a4b58a8fe3b7412b97044c)",
                                "[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",
                                "==> [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] **************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirtd:main@sha256:3d8ac580f9a3235c9fdd27cda89717a651e34c9b029ae884d8b3fdbcc7bde2a8)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000003296-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:33:20.241925Z",
                            "start": "2026-07-26T10:33:19.715226Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003296",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "128328"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:33:20.311105Z",
                            "start": "2026-07-26T10:33:20.252382Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:33:20.385853Z",
                            "start": "2026-07-26T10:33:20.319798Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:33:20.454787Z",
                            "start": "2026-07-26T10:33:20.395800Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003299",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:33:20.563230",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:33:40.565763",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:33:40.582657Z",
                            "start": "2026-07-26T10:33:20.517029Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:33:40.653971Z",
                            "start": "2026-07-26T10:33:40.589074Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000356b",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:33:40.888729Z",
                            "start": "2026-07-26T10:33:40.663530Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785061999.5654418,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 264,
                                "charset": "unknown",
                                "checksum": "2e65b007e27a481df8554677ff0ee4cb32d018a3",
                                "ctime": 1785062003.0415285,
                                "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": 1785062003.0415285,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 129941,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:33:41.103647Z",
                            "start": "2026-07-26T10:33:40.895448Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000356d",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1613"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:33:41.162873Z",
                            "start": "2026-07-26T10:33:41.110181Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000356e",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +128329 /tmp/ansible.ridspefm.log | head -c 1613",
                            "delta": "0:00:00.007686",
                            "end": "2026-07-26 10:33:41.385285",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +128329 /tmp/ansible.ridspefm.log | head -c 1613",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000356f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:33:41.377599",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[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] *********************",
                            "stdout_lines": [
                                "[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] ******",
                                "[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] *********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000356f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:33:41.708632Z",
                            "start": "2026-07-26T10:33:41.190256Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000356f",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "129941"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:33:41.772239Z",
                            "start": "2026-07-26T10:33:41.717511Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:33:41.843560Z",
                            "start": "2026-07-26T10:33:41.778583Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:33:42.029025Z",
                            "start": "2026-07-26T10:33:41.851087Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003572",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:33:42.126069",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:34:02.128018",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:02.150027Z",
                            "start": "2026-07-26T10:33:42.085184Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:34:02.221987Z",
                            "start": "2026-07-26T10:34:02.156462Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003858",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:02.444180Z",
                            "start": "2026-07-26T10:34:02.230229Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062021.0499775,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "d1fd8eb4f9e8129025cd6bf09ccb0ed2fa773d8f",
                                "ctime": 1785062036.6063654,
                                "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": 1785062036.6063654,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 133243,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:02.660869Z",
                            "start": "2026-07-26T10:34:02.452932Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000385a",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3302"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:02.725672Z",
                            "start": "2026-07-26T10:34:02.668837Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000385b",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +129942 /tmp/ansible.ridspefm.log | head -c 3302",
                            "delta": "0:00:00.008437",
                            "end": "2026-07-26 10:34:02.944373",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +129942 /tmp/ansible.ridspefm.log | head -c 3302",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000385c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:34:02.935936",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7)\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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/charts/cert-manager:v1.15.5)\n==> [vector] Deployment complete\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[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)",
                            "stdout_lines": [
                                "[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] **************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7)",
                                "[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] ",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/charts/cert-manager:v1.15.5)",
                                "==> [vector] Deployment complete",
                                "[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)",
                                "[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)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000385c-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:03.274363Z",
                            "start": "2026-07-26T10:34:02.751434Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000385c",
                        "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-26T10:34:03.339853Z",
                            "start": "2026-07-26T10:34:03.282079Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:34:03.414064Z",
                            "start": "2026-07-26T10:34:03.348281Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:34:03.475907Z",
                            "start": "2026-07-26T10:34:03.420748Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000385f",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:34:03.584498",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:34:23.586557",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:23.600870Z",
                            "start": "2026-07-26T10:34:03.538636Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:34:23.674046Z",
                            "start": "2026-07-26T10:34:23.608544Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003b59",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:23.909062Z",
                            "start": "2026-07-26T10:34:23.681410Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062042.606515,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "e0f2564fbdf522801b757097220f4b5697f6b67c",
                                "ctime": 1785062063.903046,
                                "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": 1785062063.903046,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 134237,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:24.134057Z",
                            "start": "2026-07-26T10:34:23.915894Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003b5b",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "994"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:24.205273Z",
                            "start": "2026-07-26T10:34:24.140627Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003b5c",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +133244 /tmp/ansible.ridspefm.log | head -c 994",
                            "delta": "0:00:00.008711",
                            "end": "2026-07-26 10:34:24.423690",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +133244 /tmp/ansible.ridspefm.log | head -c 994",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000003b5d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:34:24.414979",
                            "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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-control-plane-controller:v1.13.2)\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)",
                            "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)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-control-plane-controller:v1.13.2)",
                                "[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)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000003b5d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:24.749413Z",
                            "start": "2026-07-26T10:34:24.230516Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003b5d",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "134237"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:24.814965Z",
                            "start": "2026-07-26T10:34:24.758358Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:34:24.886736Z",
                            "start": "2026-07-26T10:34:24.821473Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:34:24.947993Z",
                            "start": "2026-07-26T10:34:24.895230Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003b60",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:34:25.124019",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:34:45.126146",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:45.144764Z",
                            "start": "2026-07-26T10:34:25.013107Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:34:45.270175Z",
                            "start": "2026-07-26T10:34:45.206466Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003e6e",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:45.527403Z",
                            "start": "2026-07-26T10:34:45.278001Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062064.07105,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "fc1a486f09a120233c83129d3d7408b0daf93120",
                                "ctime": 1785062083.863543,
                                "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": 1785062083.863543,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 139225,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:45.758034Z",
                            "start": "2026-07-26T10:34:45.536442Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003e70",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4988"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:45.839985Z",
                            "start": "2026-07-26T10:34:45.766555Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003e71",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +134238 /tmp/ansible.ridspefm.log | head -c 4988",
                            "delta": "0:00:00.006178",
                            "end": "2026-07-26 10:34:46.053046",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +134238 /tmp/ansible.ridspefm.log | head -c 4988",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000003e72-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:34:46.046868",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[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==> [keycloak] Starting deployment\n==> [keystone] 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[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[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\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[keystone/keystone] 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] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\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[keycloak/keycloak] changed: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************",
                            "stdout_lines": [
                                "[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] ***",
                                "[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",
                                "==> [keycloak] Starting deployment",
                                "==> [keystone] 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] *********************************************************",
                                "[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]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[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] ***",
                                "[keystone/keystone] 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] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[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] *************",
                                "[keycloak/keycloak] changed: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000003e72-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:46.393236Z",
                            "start": "2026-07-26T10:34:45.870475Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003e72",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "139225"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:34:46.451501Z",
                            "start": "2026-07-26T10:34:46.401746Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:34:46.510038Z",
                            "start": "2026-07-26T10:34:46.461343Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:34:46.568724Z",
                            "start": "2026-07-26T10:34:46.518763Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000003e75",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:34:46.670001",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:35:06.672578",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:06.684413Z",
                            "start": "2026-07-26T10:34:46.633242Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:35:06.749186Z",
                            "start": "2026-07-26T10:35:06.692250Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004197",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:07.012870Z",
                            "start": "2026-07-26T10:35:06.755802Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062086.0475976,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "7ebb7a2d8ee292ad83316d444d1c9a5ec25c9f46",
                                "ctime": 1785062106.1800992,
                                "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": 1785062106.1800992,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 141978,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:07.272174Z",
                            "start": "2026-07-26T10:35:07.021365Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004199",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2753"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:07.346807Z",
                            "start": "2026-07-26T10:35:07.279703Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000419a",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +139226 /tmp/ansible.ridspefm.log | head -c 2753",
                            "delta": "0:00:00.007948",
                            "end": "2026-07-26 10:35:07.568928",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +139226 /tmp/ansible.ridspefm.log | head -c 2753",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000419b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:35:07.560980",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[keycloak/keycloak] changed: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************\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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0)\n[keystone/keystone] changed: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[keystone/keystone] changed: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0)\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[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] ***************************\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": [
                                "[keycloak/keycloak] changed: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************",
                                "[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] ************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0)",
                                "[keystone/keystone] changed: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[keystone/keystone] changed: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0)",
                                "[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] ***",
                                "[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] ***************************",
                                "[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-d34e-c6d3-00000000419b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:07.893656Z",
                            "start": "2026-07-26T10:35:07.373295Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000419b",
                        "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-26T10:35:07.970428Z",
                            "start": "2026-07-26T10:35:07.902417Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:35:08.045020Z",
                            "start": "2026-07-26T10:35:07.977602Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:35:08.119722Z",
                            "start": "2026-07-26T10:35:08.053484Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000419e",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:35:08.231791",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:35:28.234109",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:28.254915Z",
                            "start": "2026-07-26T10:35:08.182013Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:35:28.330594Z",
                            "start": "2026-07-26T10:35:28.263401Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000044d4",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:28.563449Z",
                            "start": "2026-07-26T10:35:28.337395Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062107.2201252,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "2a7b7b2d5c6610b2973f6562c7be519221a77daf",
                                "ctime": 1785062127.3126256,
                                "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": 1785062127.3126256,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 142696,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:28.761124Z",
                            "start": "2026-07-26T10:35:28.570765Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000044d6",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "718"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:28.890823Z",
                            "start": "2026-07-26T10:35:28.834396Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000044d7",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +141979 /tmp/ansible.ridspefm.log | head -c 718",
                            "delta": "0:00:00.007453",
                            "end": "2026-07-26 10:35:29.124651",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +141979 /tmp/ansible.ridspefm.log | head -c 718",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000044d8-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:35:29.117198",
                            "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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.0)\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)",
                            "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)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.0)",
                                "[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)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000044d8-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:29.438816Z",
                            "start": "2026-07-26T10:35:28.917296Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000044d8",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "142696"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:29.511309Z",
                            "start": "2026-07-26T10:35:29.446017Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:35:29.586925Z",
                            "start": "2026-07-26T10:35:29.519600Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:35:29.649982Z",
                            "start": "2026-07-26T10:35:29.593914Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000044db",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:35:29.762685",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:35:49.765952",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:49.776510Z",
                            "start": "2026-07-26T10:35:29.715354Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:35:49.845219Z",
                            "start": "2026-07-26T10:35:49.783081Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004825",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:50.079059Z",
                            "start": "2026-07-26T10:35:49.853061Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062128.7166605,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "b470674688e570c7386fcdc9e0280e70acdb7f2e",
                                "ctime": 1785062150.0571904,
                                "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": 1785062150.0571904,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 147239,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:50.282858Z",
                            "start": "2026-07-26T10:35:50.086747Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004827",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4543"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:50.354731Z",
                            "start": "2026-07-26T10:35:50.292189Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004828",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +142697 /tmp/ansible.ridspefm.log | head -c 4543",
                            "delta": "0:00:00.008463",
                            "end": "2026-07-26 10:35:50.571911",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +142697 /tmp/ansible.ridspefm.log | head -c 4543",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000004829-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:35:50.563448",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/haproxy:2.5)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/horizon:main@sha256:e247f40cb27eeee024767f30f923c37f48c3f86fa3590a3639a494f43cc29e88)\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[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] 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=identity)\n[keystone/keystone] ok: [instance] => (item=oslo_cache)\n[keystone/keystone] ok: [instance] => (item=oslo_db)\n[keystone/keystone] ok: [instance] => (item=oslo_messaging)\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[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (300 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 (299 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 (298 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 (297 retries left).",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/haproxy:2.5)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/horizon:main@sha256:e247f40cb27eeee024767f30f923c37f48c3f86fa3590a3639a494f43cc29e88)",
                                "[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] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.11.0@sha256:b74b05b39501565022883fc128002b4cb857a7bb6c858606bcb3fdedba0b0b80)",
                                "[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=identity)",
                                "[keystone/keystone] ok: [instance] => (item=oslo_cache)",
                                "[keystone/keystone] ok: [instance] => (item=oslo_db)",
                                "[keystone/keystone] ok: [instance] => (item=oslo_messaging)",
                                "[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] *******",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (300 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 (299 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 (298 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 (297 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000004829-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:50.901925Z",
                            "start": "2026-07-26T10:35:50.383044Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004829",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "147239"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:35:50.967111Z",
                            "start": "2026-07-26T10:35:50.909150Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:35:51.042121Z",
                            "start": "2026-07-26T10:35:50.984895Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:35:51.101735Z",
                            "start": "2026-07-26T10:35:51.048947Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000482c",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:35:51.216265",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:36:11.217665",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:11.231689Z",
                            "start": "2026-07-26T10:35:51.169711Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:36:11.302084Z",
                            "start": "2026-07-26T10:36:11.238402Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004b8a",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:11.548712Z",
                            "start": "2026-07-26T10:36:11.311093Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062150.241195,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 304,
                                "charset": "unknown",
                                "checksum": "12b020eb7c0702297d83ea304f217a145b3caf6a",
                                "ctime": 1785062171.2097158,
                                "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": 1785062171.2097158,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 149179,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:11.776099Z",
                            "start": "2026-07-26T10:36:11.556057Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004b8c",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1940"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:11.848381Z",
                            "start": "2026-07-26T10:36:11.784127Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004b8d",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +147240 /tmp/ansible.ridspefm.log | head -c 1940",
                            "delta": "0:00:00.011951",
                            "end": "2026-07-26 10:36:12.204394",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +147240 /tmp/ansible.ridspefm.log | head -c 1940",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000004b8e-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:36:12.192443",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (296 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (295 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[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (294 retries left).\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/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 (292 retries left).\n[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 (291 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[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (290 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v8.5.0@sha256:da081c27e8a6d91f36042c1942362d0515ced8d06e18c11b8f893e58c4d6d797)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-provisioner:v1.0.9@sha256:467f10da42db0e6d86f2dc65acee78dc5f7dad47ad22b9a7d550f4616efeb3f7)",
                            "stdout_lines": [
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (296 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (295 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)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (294 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (293 retries left).",
                                "[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 (292 retries left).",
                                "[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 (291 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-resizer:v2.1.0@sha256:589e525cddef6d768e68da1f0bc9ffd0a24bf3add3dd010648eb7189976fde79)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (290 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v8.5.0@sha256:da081c27e8a6d91f36042c1942362d0515ced8d06e18c11b8f893e58c4d6d797)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/volume-group-provisioner:v1.0.9@sha256:467f10da42db0e6d86f2dc65acee78dc5f7dad47ad22b9a7d550f4616efeb3f7)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000004b8e-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:12.520301Z",
                            "start": "2026-07-26T10:36:12.003921Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004b8e",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "149179"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:12.592026Z",
                            "start": "2026-07-26T10:36:12.529521Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:36:12.660815Z",
                            "start": "2026-07-26T10:36:12.601757Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:36:12.731785Z",
                            "start": "2026-07-26T10:36:12.668052Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004b91",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:36:12.841423",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:36:32.843499",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:32.858751Z",
                            "start": "2026-07-26T10:36:12.797266Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:36:32.935666Z",
                            "start": "2026-07-26T10:36:32.866406Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004f03",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:33.178870Z",
                            "start": "2026-07-26T10:36:32.949639Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062171.7297287,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 304,
                                "charset": "unknown",
                                "checksum": "5480545d1a41d3430115fb7c158a1209a8f58457",
                                "ctime": 1785062192.3582408,
                                "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": 1785062192.3582408,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 150569,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:33.379167Z",
                            "start": "2026-07-26T10:36:33.185825Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004f05",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1390"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:33.451492Z",
                            "start": "2026-07-26T10:36:33.386015Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004f06",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +149180 /tmp/ansible.ridspefm.log | head -c 1390",
                            "delta": "0:00:00.006792",
                            "end": "2026-07-26 10:36:33.688860",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +149180 /tmp/ansible.ridspefm.log | head -c 1390",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000004f07-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:36:33.682068",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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/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 (288 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 (287 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (286 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (285 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (284 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (283 retries left).",
                            "stdout_lines": [
                                "[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/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 (288 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 (287 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (286 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (285 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (284 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (283 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000004f07-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:33.997899Z",
                            "start": "2026-07-26T10:36:33.478770Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004f07",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "150569"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:34.071827Z",
                            "start": "2026-07-26T10:36:34.007016Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:36:34.145122Z",
                            "start": "2026-07-26T10:36:34.079012Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:36:34.207458Z",
                            "start": "2026-07-26T10:36:34.153982Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000004f0a",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:36:34.324735",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:36:54.326762",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:54.344577Z",
                            "start": "2026-07-26T10:36:34.278164Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:36:54.421372Z",
                            "start": "2026-07-26T10:36:54.355736Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000005290",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:54.670147Z",
                            "start": "2026-07-26T10:36:54.433041Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062193.3382652,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "fb05a4d2a7ef2ae09764771a96eeb2985503cc57",
                                "ctime": 1785062214.0267777,
                                "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": 1785062214.0267777,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 151573,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:54.909474Z",
                            "start": "2026-07-26T10:36:54.679784Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000005292",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1004"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:54.977771Z",
                            "start": "2026-07-26T10:36:54.919967Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000005293",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +150570 /tmp/ansible.ridspefm.log | head -c 1004",
                            "delta": "0:00:00.007662",
                            "end": "2026-07-26 10:36:55.216435",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +150570 /tmp/ansible.ridspefm.log | head -c 1004",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000005294-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:36:55.208773",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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).\n[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[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 (276 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-node:1.11.2)",
                            "stdout_lines": [
                                "[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).",
                                "[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).",
                                "[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 (276 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-node:1.11.2)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000005294-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:55.524381Z",
                            "start": "2026-07-26T10:36:55.007151Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000005294",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "151573"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:36:55.734043Z",
                            "start": "2026-07-26T10:36:55.537144Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:36:55.800351Z",
                            "start": "2026-07-26T10:36:55.740583Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:36:55.857014Z",
                            "start": "2026-07-26T10:36:55.807432Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000005297",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:36:55.971265",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:37:15.972658",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:37:15.986712Z",
                            "start": "2026-07-26T10:36:55.928511Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:37:16.067400Z",
                            "start": "2026-07-26T10:37:15.994356Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000005631",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:37:16.332160Z",
                            "start": "2026-07-26T10:37:16.074835Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062215.210807,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "a0f831227febeb7e4236e2822718391ea86b817e",
                                "ctime": 1785062234.7352908,
                                "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": 1785062234.7352908,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 153681,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:37:16.553735Z",
                            "start": "2026-07-26T10:37:16.344051Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000005633",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2108"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:37:16.814685Z",
                            "start": "2026-07-26T10:37:16.561748Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000005634",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +151574 /tmp/ansible.ridspefm.log | head -c 2108",
                            "delta": "0:00:00.006575",
                            "end": "2026-07-26 10:37:17.052036",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +151574 /tmp/ansible.ridspefm.log | head -c 2108",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000005635-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:37:17.045461",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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 (275 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 (274 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v3.4.0)\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/csi-resizer:v1.7.0)\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 (272 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (271 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (270 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-volume-group-operator:v0.9.1)\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/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).",
                            "stdout_lines": [
                                "[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 (275 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 (274 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v3.4.0)",
                                "[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/csi-resizer:v1.7.0)",
                                "[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 (272 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (271 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (270 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-volume-group-operator:v0.9.1)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (269 retries left).",
                                "[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)."
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000005635-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:37:17.369614Z",
                            "start": "2026-07-26T10:37:16.848845Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000005635",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "153681"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:37:17.444529Z",
                            "start": "2026-07-26T10:37:17.378545Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:37:17.566297Z",
                            "start": "2026-07-26T10:37:17.454407Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:37:17.644643Z",
                            "start": "2026-07-26T10:37:17.578206Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000005638",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:37:17.765308",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:37:37.767790",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:37:37.789584Z",
                            "start": "2026-07-26T10:37:17.716580Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:37:37.865481Z",
                            "start": "2026-07-26T10:37:37.799049Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000059e6",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:37:38.133374Z",
                            "start": "2026-07-26T10:37:37.875054Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062236.5033345,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "237515dcd05d7f0dc0a15f8f295db7c1ed4d0a8a",
                                "ctime": 1785062257.1238453,
                                "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": 1785062257.1238453,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 155518,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:37:38.346775Z",
                            "start": "2026-07-26T10:37:38.144298Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000059e8",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1837"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:37:38.423959Z",
                            "start": "2026-07-26T10:37:38.355305Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000059e9",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +153682 /tmp/ansible.ridspefm.log | head -c 1837",
                            "delta": "0:00:00.007205",
                            "end": "2026-07-26 10:37:38.645468",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +153682 /tmp/ansible.ridspefm.log | head -c 1837",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000059ea-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:37:38.638263",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (267 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (266 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 (265 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (264 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (263 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 (262 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/keycloak/keycloak:24.0.5-0)\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (261 retries left).\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keystone:main@sha256:d82122679914bcf9121e951e754da7f4c93cb02c79414694547aa6314530cddb)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-apiserver:v1.28.13)\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/kube-controller-manager:v1.28.13)",
                            "stdout_lines": [
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (267 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (266 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 (265 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (264 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (263 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 (262 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/keycloak/keycloak:24.0.5-0)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (261 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keystone:main@sha256:d82122679914bcf9121e951e754da7f4c93cb02c79414694547aa6314530cddb)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-apiserver:v1.28.13)",
                                "[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/kube-controller-manager:v1.28.13)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000059ea-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:37:38.977890Z",
                            "start": "2026-07-26T10:37:38.454108Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000059ea",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "155518"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:37:39.057274Z",
                            "start": "2026-07-26T10:37:38.989229Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:37:39.133609Z",
                            "start": "2026-07-26T10:37:39.065102Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:37:39.207307Z",
                            "start": "2026-07-26T10:37:39.141451Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000059ed",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:37:39.440666",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:37:59.442907",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:37:59.455043Z",
                            "start": "2026-07-26T10:37:39.392691Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:37:59.524839Z",
                            "start": "2026-07-26T10:37:59.462573Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000005daf",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:37:59.802078Z",
                            "start": "2026-07-26T10:37:59.534185Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062258.639883,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "24883f1a505e63c0ac9a95ae9b5082b87a31a6c9",
                                "ctime": 1785062279.6164029,
                                "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": 1785062279.6164029,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 158864,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:00.006627Z",
                            "start": "2026-07-26T10:37:59.811376Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000005db1",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3346"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:00.083142Z",
                            "start": "2026-07-26T10:38:00.016158Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000005db2",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +155519 /tmp/ansible.ridspefm.log | head -c 3346",
                            "delta": "0:00:00.007532",
                            "end": "2026-07-26 10:38:00.309923",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +155519 /tmp/ansible.ridspefm.log | head -c 3346",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000005db3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:38:00.302391",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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 (259 retries left).\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/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 (257 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 (256 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 (255 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[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (254 retries left).\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)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/local-path-provisioner:v0.0.24)\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/docker.io/nginxinc/nginx-unprivileged:1.24-alpine)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/loki:3.0.0)\n[keycloak/keycloak] changed: [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[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (252 retries left).\n[keycloak/keycloak] changed: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until Keycloak endpoint is ready] ****",
                            "stdout_lines": [
                                "[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 (259 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (258 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 (257 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 (256 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 (255 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirt-tls-sidecar:v1.0.2@sha256:c994bf3302a9ae9d8e356ed1e192d4e2f8f9d290e89499d30bb75f285eb55074)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (254 retries left).",
                                "[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)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/local-path-provisioner:v0.0.24)",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (253 retries left).",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/nginxinc/nginx-unprivileged:1.24-alpine)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/loki:3.0.0)",
                                "[keycloak/keycloak] changed: [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] *******************",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (252 retries left).",
                                "[keycloak/keycloak] changed: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until Keycloak endpoint is ready] ****"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000005db3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:00.631627Z",
                            "start": "2026-07-26T10:38:00.111219Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000005db3",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158864"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:00.707857Z",
                            "start": "2026-07-26T10:38:00.641889Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:38:00.779704Z",
                            "start": "2026-07-26T10:38:00.714967Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:38:00.841847Z",
                            "start": "2026-07-26T10:38:00.786961Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000005db6",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:38:00.961571",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:38:20.963798",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:20.976092Z",
                            "start": "2026-07-26T10:38:00.915855Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:38:21.052654Z",
                            "start": "2026-07-26T10:38:20.986179Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000618c",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:21.299694Z",
                            "start": "2026-07-26T10:38:21.062758Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062279.9604115,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 328,
                                "charset": "unknown",
                                "checksum": "d789373fad9f01715c08e358ec983efa17eefb03",
                                "ctime": 1785062301.076935,
                                "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": 1785062301.076935,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 163659,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:21.503316Z",
                            "start": "2026-07-26T10:38:21.307807Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000618e",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4795"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:21.580051Z",
                            "start": "2026-07-26T10:38:21.511754Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000618f",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +158865 /tmp/ansible.ridspefm.log | head -c 4795",
                            "delta": "0:00:00.010111",
                            "end": "2026-07-26 10:38:21.815076",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +158865 /tmp/ansible.ridspefm.log | head -c 4795",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000006190-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:38:21.804965",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[keycloak/keycloak] FAILED - RETRYING: [instance]: Wait until Keycloak endpoint is ready (120 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (251 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 (250 retries left).\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[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 (249 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_cache) \n[keystone/keystone_pre] skipping: [instance] => (item=identity) \n[keystone/keystone_pre] skipping: [instance] => (item=oslo_messaging) \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 (248 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (247 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (246 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (245 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] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (244 retries left).\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] ***",
                            "stdout_lines": [
                                "[keycloak/keycloak] FAILED - RETRYING: [instance]: Wait until Keycloak endpoint is ready (120 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (251 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 (250 retries left).",
                                "[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",
                                "[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 (249 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_cache) ",
                                "[keystone/keystone_pre] skipping: [instance] => (item=identity) ",
                                "[keystone/keystone_pre] skipping: [instance] => (item=oslo_messaging) ",
                                "[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 (248 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (247 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (246 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (245 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] FAILED - RETRYING: [instance]: Wait for OpenID metadata ConfigMap (244 retries left).",
                                "[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] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000006190-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:22.133734Z",
                            "start": "2026-07-26T10:38:21.607442Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000006190",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "163659"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:22.208677Z",
                            "start": "2026-07-26T10:38:22.142054Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:38:22.282322Z",
                            "start": "2026-07-26T10:38:22.216059Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:38:22.359891Z",
                            "start": "2026-07-26T10:38:22.291975Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000006193",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:38:22.572262",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:38:42.574242",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:42.594488Z",
                            "start": "2026-07-26T10:38:22.514289Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:38:42.668812Z",
                            "start": "2026-07-26T10:38:42.601837Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000657d",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:42.909358Z",
                            "start": "2026-07-26T10:38:42.677877Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062301.4569445,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "dc5fd6214fb8fc590b86e48208be4985875e5fe1",
                                "ctime": 1785062305.4970446,
                                "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": 1785062305.4970446,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 164637,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:43.112782Z",
                            "start": "2026-07-26T10:38:42.916990Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000657f",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "978"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:43.187501Z",
                            "start": "2026-07-26T10:38:43.121038Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000006580",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +163660 /tmp/ansible.ridspefm.log | head -c 978",
                            "delta": "0:00:00.007944",
                            "end": "2026-07-26 10:38:43.420003",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +163660 /tmp/ansible.ridspefm.log | head -c 978",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000006581-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:38:43.412059",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[keystone/keystone_pre] changed: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create Keycloak clients] **************\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] TASK [vexxhost.atmosphere.keystone_pre : Assign realm-management roles to service account] ***\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": [
                                "[keystone/keystone_pre] changed: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.keystone_pre : Create Keycloak clients] **************",
                                "[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] TASK [vexxhost.atmosphere.keystone_pre : Assign realm-management roles to service account] ***",
                                "[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-d34e-c6d3-000000006581-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:43.737989Z",
                            "start": "2026-07-26T10:38:43.214980Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000006581",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "164637"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:38:43.809409Z",
                            "start": "2026-07-26T10:38:43.746241Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:38:43.882331Z",
                            "start": "2026-07-26T10:38:43.817219Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:38:43.959916Z",
                            "start": "2026-07-26T10:38:43.890816Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000006584",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:38:44.095408",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:39:04.097880",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:39:04.116195Z",
                            "start": "2026-07-26T10:38:44.041042Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:39:04.192146Z",
                            "start": "2026-07-26T10:39:04.124226Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000006982",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:39:04.450785Z",
                            "start": "2026-07-26T10:39:04.200403Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062323.06948,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "dc5fd6214fb8fc590b86e48208be4985875e5fe1",
                                "ctime": 1785062305.4970446,
                                "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": 1785062305.4970446,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 164637,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:39:04.655154Z",
                            "start": "2026-07-26T10:39:04.457920Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000006984",
                        "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-26T10:39:04.737515Z",
                            "start": "2026-07-26T10:39:04.662505Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000006985",
                        "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-26T10:39:05.276668Z",
                            "start": "2026-07-26T10:39:04.767033Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000006986",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "164637"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:39:05.351162Z",
                            "start": "2026-07-26T10:39:05.285476Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:39:05.425899Z",
                            "start": "2026-07-26T10:39:05.358881Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:39:05.490550Z",
                            "start": "2026-07-26T10:39:05.435857Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000006989",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:39:05.617049",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:39:25.619227",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:39:25.629336Z",
                            "start": "2026-07-26T10:39:05.569741Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:39:25.691226Z",
                            "start": "2026-07-26T10:39:25.636713Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000006d9b",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:39:25.934705Z",
                            "start": "2026-07-26T10:39:25.698475Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062323.06948,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "dc5fd6214fb8fc590b86e48208be4985875e5fe1",
                                "ctime": 1785062305.4970446,
                                "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": 1785062305.4970446,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 164637,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:39:26.229192Z",
                            "start": "2026-07-26T10:39:25.944371Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000006d9d",
                        "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-26T10:39:26.302383Z",
                            "start": "2026-07-26T10:39:26.236249Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000006d9e",
                        "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-26T10:39:26.840545Z",
                            "start": "2026-07-26T10:39:26.329364Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000006d9f",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "164637"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:39:26.911173Z",
                            "start": "2026-07-26T10:39:26.854357Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:39:26.986368Z",
                            "start": "2026-07-26T10:39:26.920676Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:39:27.061427Z",
                            "start": "2026-07-26T10:39:26.995840Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000006da2",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:39:27.190337",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-26 10:39:47.197555",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:39:47.213066Z",
                            "start": "2026-07-26T10:39:27.141529Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:39:47.288645Z",
                            "start": "2026-07-26T10:39:47.222376Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000071c8",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:39:47.648294Z",
                            "start": "2026-07-26T10:39:47.296716Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062323.06948,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "dc5fd6214fb8fc590b86e48208be4985875e5fe1",
                                "ctime": 1785062305.4970446,
                                "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": 1785062305.4970446,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 164637,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:39:47.857662Z",
                            "start": "2026-07-26T10:39:47.656521Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000071ca",
                        "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-26T10:39:47.937245Z",
                            "start": "2026-07-26T10:39:47.867855Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000071cb",
                        "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-26T10:39:48.477933Z",
                            "start": "2026-07-26T10:39:47.965475Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000071cc",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "164637"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:39:48.562608Z",
                            "start": "2026-07-26T10:39:48.493900Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:39:48.639102Z",
                            "start": "2026-07-26T10:39:48.572343Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:39:48.701288Z",
                            "start": "2026-07-26T10:39:48.648157Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000071cf",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:39:48.832338",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:40:08.834392",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:08.846405Z",
                            "start": "2026-07-26T10:39:48.783124Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:40:08.927206Z",
                            "start": "2026-07-26T10:40:08.857504Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000007609",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:09.187813Z",
                            "start": "2026-07-26T10:40:08.935101Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062323.06948,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "7dacf7a37549e8341e8c49bf78e65e15f1b4da33",
                                "ctime": 1785062406.0835333,
                                "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": 1785062406.0835333,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 165050,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:09.417638Z",
                            "start": "2026-07-26T10:40:09.198025Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000760b",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "413"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:09.499870Z",
                            "start": "2026-07-26T10:40:09.432233Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000760c",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +164638 /tmp/ansible.ridspefm.log | head -c 413",
                            "delta": "0:00:00.007308",
                            "end": "2026-07-26 10:40:09.790665",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +164638 /tmp/ansible.ridspefm.log | head -c 413",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000760d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:40:09.783357",
                            "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)",
                            "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)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000760d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:10.045236Z",
                            "start": "2026-07-26T10:40:09.527529Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000760d",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165050"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:10.112273Z",
                            "start": "2026-07-26T10:40:10.055021Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:40:10.183615Z",
                            "start": "2026-07-26T10:40:10.120253Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:40:10.249293Z",
                            "start": "2026-07-26T10:40:10.194970Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000007610",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:40:10.380405",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-26 10:40:30.391081",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:30.410190Z",
                            "start": "2026-07-26T10:40:10.332220Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:40:30.489511Z",
                            "start": "2026-07-26T10:40:30.418772Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000007a5e",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:30.721742Z",
                            "start": "2026-07-26T10:40:30.498811Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062409.7836246,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "80b732cc70ae62dbda19d6cfb5968946768a7df8",
                                "ctime": 1785062420.0118773,
                                "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": 1785062420.0118773,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 165641,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:30.958200Z",
                            "start": "2026-07-26T10:40:30.743403Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000007a60",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "591"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:31.037723Z",
                            "start": "2026-07-26T10:40:30.967705Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000007a61",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +165051 /tmp/ansible.ridspefm.log | head -c 591",
                            "delta": "0:00:00.007670",
                            "end": "2026-07-26 10:40:31.274456",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +165051 /tmp/ansible.ridspefm.log | head -c 591",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000007a62-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:40:31.266786",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[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)",
                            "stdout_lines": [
                                "[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)",
                                "[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)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000007a62-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:31.588815Z",
                            "start": "2026-07-26T10:40:31.066323Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000007a62",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165641"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:31.657049Z",
                            "start": "2026-07-26T10:40:31.596903Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:40:31.729278Z",
                            "start": "2026-07-26T10:40:31.664334Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:40:31.799792Z",
                            "start": "2026-07-26T10:40:31.736445Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000007a65",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:40:31.925442",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:40:51.927415",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:51.950342Z",
                            "start": "2026-07-26T10:40:31.879841Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:40:52.025307Z",
                            "start": "2026-07-26T10:40:51.958628Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000007ec7",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:52.274235Z",
                            "start": "2026-07-26T10:40:52.034549Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062430.9121463,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "71057e93b74780897f336fd226f61d3f73953b81",
                                "ctime": 1785062432.796193,
                                "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": 1785062432.796193,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 165815,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:52.484209Z",
                            "start": "2026-07-26T10:40:52.284212Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000007ec9",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "174"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:52.572274Z",
                            "start": "2026-07-26T10:40:52.495108Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000007eca",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +165642 /tmp/ansible.ridspefm.log | head -c 174",
                            "delta": "0:00:00.007230",
                            "end": "2026-07-26 10:40:52.796995",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +165642 /tmp/ansible.ridspefm.log | head -c 174",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000007ecb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:40:52.789765",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova:main@sha256:4d20ff43a98cfa92485d805f8724266e75c27ed46a4c955681c11dfb94a9995e)",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova:main@sha256:4d20ff43a98cfa92485d805f8724266e75c27ed46a4c955681c11dfb94a9995e)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000007ecb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:53.120440Z",
                            "start": "2026-07-26T10:40:52.598982Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000007ecb",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165815"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:40:53.192887Z",
                            "start": "2026-07-26T10:40:53.129484Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:40:53.278387Z",
                            "start": "2026-07-26T10:40:53.202560Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:40:53.353661Z",
                            "start": "2026-07-26T10:40:53.286424Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000007ece",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:40:53.620325",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:41:13.622453",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:13.767539Z",
                            "start": "2026-07-26T10:40:53.439650Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:41:14.280750Z",
                            "start": "2026-07-26T10:41:13.775595Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000008344",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:14.535150Z",
                            "start": "2026-07-26T10:41:14.295408Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062452.4366777,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "b2ae871919eee7f3dddc8afbc8f1d94e39476407",
                                "ctime": 1785062474.3572178,
                                "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": 1785062474.3572178,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 167418,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:14.742375Z",
                            "start": "2026-07-26T10:41:14.544817Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000008346",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1603"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:14.814486Z",
                            "start": "2026-07-26T10:41:14.750754Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000008347",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +165816 /tmp/ansible.ridspefm.log | head -c 1603",
                            "delta": "0:00:00.006962",
                            "end": "2026-07-26 10:41:15.040673",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +165816 /tmp/ansible.ridspefm.log | head -c 1603",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000008348-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:41:15.033711",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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)\n[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)",
                            "stdout_lines": [
                                "[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)",
                                "[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)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000008348-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:15.363359Z",
                            "start": "2026-07-26T10:41:14.842663Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000008348",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "167418"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:15.440724Z",
                            "start": "2026-07-26T10:41:15.371633Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:41:16.249190Z",
                            "start": "2026-07-26T10:41:16.178677Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:41:16.326281Z",
                            "start": "2026-07-26T10:41:16.257588Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000834b",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:41:16.467507",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:41:36.469752",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:36.490660Z",
                            "start": "2026-07-26T10:41:16.412978Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:41:36.577924Z",
                            "start": "2026-07-26T10:41:36.500485Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000087d5",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:36.837778Z",
                            "start": "2026-07-26T10:41:36.586806Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062474.7012265,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "65fddd98d5b5958f41862d5c334dfd33fbd008f4",
                                "ctime": 1785062475.1212368,
                                "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": 1785062475.1212368,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 167546,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:37.083625Z",
                            "start": "2026-07-26T10:41:36.849966Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000087d7",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "128"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:37.162768Z",
                            "start": "2026-07-26T10:41:37.096068Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000087d8",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +167419 /tmp/ansible.ridspefm.log | head -c 128",
                            "delta": "0:00:00.037390",
                            "end": "2026-07-26 10:41:37.426456",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +167419 /tmp/ansible.ridspefm.log | head -c 128",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000087d9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:41:37.389066",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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/docker.io/percona/percona-xtradb-cluster:8.0.42-33.1)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000087d9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:37.704987Z",
                            "start": "2026-07-26T10:41:37.190170Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000087d9",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "167546"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:37.779338Z",
                            "start": "2026-07-26T10:41:37.713888Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:41:37.857822Z",
                            "start": "2026-07-26T10:41:37.789049Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:41:37.925144Z",
                            "start": "2026-07-26T10:41:37.868185Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000087dc",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:41:38.063971",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:41:58.066064",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:58.078186Z",
                            "start": "2026-07-26T10:41:38.013444Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:41:58.151150Z",
                            "start": "2026-07-26T10:41:58.086874Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000008c7a",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:58.482120Z",
                            "start": "2026-07-26T10:41:58.159309Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062497.001776,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "95acb77244c2b58fe90170f70159ae3455fc05c9",
                                "ctime": 1785062515.7622383,
                                "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": 1785062515.7622383,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 169511,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:58.807290Z",
                            "start": "2026-07-26T10:41:58.578414Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000008c7c",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1965"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:58.892441Z",
                            "start": "2026-07-26T10:41:58.816870Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000008c7d",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +167547 /tmp/ansible.ridspefm.log | head -c 1965",
                            "delta": "0:00:00.009210",
                            "end": "2026-07-26 10:41:59.125540",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +167547 /tmp/ansible.ridspefm.log | head -c 1965",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000008c7e-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:41:59.116330",
                            "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)\n[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)",
                            "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)",
                                "[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)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000008c7e-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:59.441868Z",
                            "start": "2026-07-26T10:41:58.920794Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000008c7e",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "169511"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:41:59.518517Z",
                            "start": "2026-07-26T10:41:59.451956Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:41:59.590715Z",
                            "start": "2026-07-26T10:41:59.526883Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:41:59.674335Z",
                            "start": "2026-07-26T10:41:59.599555Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000008c81",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:41:59.825379",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:42:19.827506",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:42:19.846964Z",
                            "start": "2026-07-26T10:41:59.766494Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:42:19.919016Z",
                            "start": "2026-07-26T10:42:19.855127Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009133",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:42:20.167356Z",
                            "start": "2026-07-26T10:42:19.929101Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062518.7503119,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 384,
                                "charset": "unknown",
                                "checksum": "8c78d381789a8406a1b6cb6390bf3be2453e1b9c",
                                "ctime": 1785062540.134839,
                                "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": 1785062540.134839,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 192197,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:42:20.396885Z",
                            "start": "2026-07-26T10:42:20.176237Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009135",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "22686"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:42:20.476256Z",
                            "start": "2026-07-26T10:42:20.406832Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009136",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +169512 /tmp/ansible.ridspefm.log | head -c 22686",
                            "delta": "0:00:00.009974",
                            "end": "2026-07-26 10:42:20.716943",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +169512 /tmp/ansible.ridspefm.log | head -c 22686",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000009137-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:42:20.706969",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[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==> [image-warmup] Deployment complete\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] *********",
                            "stdout_lines": [
                                "[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)",
                                "[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] ",
                                "==> [image-warmup] Deployment complete",
                                "[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] *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000009137-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:42:21.037293Z",
                            "start": "2026-07-26T10:42:20.508122Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009137",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "192197"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:42:21.110062Z",
                            "start": "2026-07-26T10:42:21.046151Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:42:21.182316Z",
                            "start": "2026-07-26T10:42:21.118174Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:42:21.245686Z",
                            "start": "2026-07-26T10:42:21.190670Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000913a",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:42:21.396007",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:42:41.398262",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:42:41.421003Z",
                            "start": "2026-07-26T10:42:21.344702Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:42:41.502449Z",
                            "start": "2026-07-26T10:42:41.430317Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009600",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:42:41.755040Z",
                            "start": "2026-07-26T10:42:41.514683Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062540.3508444,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 408,
                                "charset": "unknown",
                                "checksum": "b059b78dac2bde5a656a2d824e7485823e01ddbf",
                                "ctime": 1785062560.9353516,
                                "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": 1785062560.9353516,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 204611,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:42:42.005980Z",
                            "start": "2026-07-26T10:42:41.764806Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009602",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12414"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:42:42.080819Z",
                            "start": "2026-07-26T10:42:42.015773Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009603",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +192198 /tmp/ansible.ridspefm.log | head -c 12414",
                            "delta": "0:00:00.008856",
                            "end": "2026-07-26 10:42:42.330268",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +192198 /tmp/ansible.ridspefm.log | head -c 12414",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000009604-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:42:42.321412",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[keystone/keystone] FAILED - RETRYING: [instance]: Validate if ingress is reachable (120 retries left).\n[keystone/keystone] FAILED - RETRYING: [instance]: Validate if ingress is reachable (119 retries left).\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[keystone/keystone] ok: [instance] => (item=atmosphere)\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******\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==> [horizon] Starting deployment\n==> [rook-ceph-cluster] Starting deployment\n[horizon/horizon] \n[horizon/horizon] PLAY [controllers[0]] **********************************************************\n[horizon/horizon] \n[horizon/horizon] TASK [Gathering Facts] *********************************************************\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[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[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\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] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\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[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[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[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] 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.openstacksdk : Install openstacksdk] *****************\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[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[horizon/horizon] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\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=identity)\n[horizon/horizon] ok: [instance] => (item=oslo_cache)\n[horizon/horizon] ok: [instance] => (item=dashboard)\n[horizon/horizon] ok: [instance] => (item=oslo_db)\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[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[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]\n[horizon/horizon] 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[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.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[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[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] ***\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[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[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] ***",
                            "stdout_lines": [
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Validate if ingress is reachable (120 retries left).",
                                "[keystone/keystone] FAILED - RETRYING: [instance]: Validate if ingress is reachable (119 retries left).",
                                "[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] ******************",
                                "[keystone/keystone] ok: [instance] => (item=atmosphere)",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******",
                                "[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",
                                "==> [horizon] Starting deployment",
                                "==> [rook-ceph-cluster] Starting deployment",
                                "[horizon/horizon] ",
                                "[horizon/horizon] PLAY [controllers[0]] **********************************************************",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [Gathering Facts] *********************************************************",
                                "[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] *********************************************************",
                                "[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] *********************************************************",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[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] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[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]",
                                "[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]",
                                "[kube-prometheus-stack/kube_prometheus_stack] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[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] ***",
                                "[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] ****",
                                "[horizon/horizon] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[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=identity)",
                                "[horizon/horizon] ok: [instance] => (item=oslo_cache)",
                                "[horizon/horizon] ok: [instance] => (item=dashboard)",
                                "[horizon/horizon] ok: [instance] => (item=oslo_db)",
                                "[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] ***************",
                                "[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] ***********",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance]",
                                "[horizon/horizon] 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] ***",
                                "[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.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)",
                                "[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] *******",
                                "[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] ***",
                                "[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\"] ***",
                                "[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] ***",
                                "[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] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000009604-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:42:42.645900Z",
                            "start": "2026-07-26T10:42:42.119767Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009604",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "204611"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:42:42.718461Z",
                            "start": "2026-07-26T10:42:42.654221Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:42:42.795880Z",
                            "start": "2026-07-26T10:42:42.728733Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:42:42.873369Z",
                            "start": "2026-07-26T10:42:42.807690Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009607",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:42:43.105102",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:43:03.107314",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:03.119831Z",
                            "start": "2026-07-26T10:42:43.053532Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:43:03.200464Z",
                            "start": "2026-07-26T10:43:03.129167Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009ae1",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:03.467675Z",
                            "start": "2026-07-26T10:43:03.208577Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062561.9473765,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 416,
                                "charset": "unknown",
                                "checksum": "81e28db7f1bdb3cd8555cc2343332bd6389171bc",
                                "ctime": 1785062583.2719018,
                                "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": 1785062583.2719018,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 207450,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:03.676871Z",
                            "start": "2026-07-26T10:43:03.477837Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009ae3",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2839"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:03.752303Z",
                            "start": "2026-07-26T10:43:03.685793Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009ae4",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +204612 /tmp/ansible.ridspefm.log | head -c 2839",
                            "delta": "0:00:00.010407",
                            "end": "2026-07-26 10:43:03.976670",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +204612 /tmp/ansible.ridspefm.log | head -c 2839",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000009ae5-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:43:03.966263",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=alertmanager)\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[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[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[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[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==> [glance] Starting deployment\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)\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] changed: [instance] => (item=None)",
                            "stdout_lines": [
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=alertmanager)",
                                "[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] ***",
                                "[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)",
                                "[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] ******************",
                                "[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] *****",
                                "[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",
                                "==> [glance] Starting deployment",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)",
                                "[glance/glance] ",
                                "[glance/glance] PLAY [controllers[0]] **********************************************************",
                                "[glance/glance] ",
                                "[glance/glance] TASK [Gathering Facts] *********************************************************",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000009ae5-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:04.303033Z",
                            "start": "2026-07-26T10:43:03.780499Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009ae5",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "207450"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:04.377813Z",
                            "start": "2026-07-26T10:43:04.312533Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:43:04.473096Z",
                            "start": "2026-07-26T10:43:04.385781Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:43:04.549523Z",
                            "start": "2026-07-26T10:43:04.482341Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009ae8",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:43:04.697350",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:43:24.699868",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:24.717065Z",
                            "start": "2026-07-26T10:43:04.643404Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:43:24.790703Z",
                            "start": "2026-07-26T10:43:24.725836Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009fd6",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:25.024658Z",
                            "start": "2026-07-26T10:43:24.799718Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062583.6319108,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 432,
                                "charset": "unknown",
                                "checksum": "fbddd2d099bcac94c6589a63868310397222369a",
                                "ctime": 1785062605.0764387,
                                "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": 1785062605.0764387,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 215015,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:25.263567Z",
                            "start": "2026-07-26T10:43:25.034108Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009fd8",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7565"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:25.340717Z",
                            "start": "2026-07-26T10:43:25.275943Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009fd9",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +207451 /tmp/ansible.ridspefm.log | head -c 7565",
                            "delta": "0:00:00.011299",
                            "end": "2026-07-26 10:43:25.600470",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +207451 /tmp/ansible.ridspefm.log | head -c 7565",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000009fda-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:43:25.589171",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[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[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)\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[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] ***********\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)\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[glance/glance] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [Create RabbitMQ cluster] *************************************************\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[glance/glance] included: rabbitmq for instance\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)\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] ***************************\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[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)\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[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[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[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=alertmanager)\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[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[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-229.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] **********",
                            "stdout_lines": [
                                "[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] *******",
                                "[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] *****************",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)",
                                "[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] ***",
                                "[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] ***********",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)",
                                "[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]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [Create RabbitMQ cluster] *************************************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Retrieve keyring for monitors] ***",
                                "[glance/glance] included: rabbitmq for instance",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)",
                                "[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] ***************************",
                                "[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] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=None)",
                                "[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] ****",
                                "[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] *****",
                                "[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] ***********",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=alertmanager)",
                                "[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] ********",
                                "[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] ***",
                                "[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-229.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] **********"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000009fda-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:25.892146Z",
                            "start": "2026-07-26T10:43:25.368115Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009fda",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "215015"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:25.962192Z",
                            "start": "2026-07-26T10:43:25.901249Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:43:26.032167Z",
                            "start": "2026-07-26T10:43:25.971398Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:43:26.101077Z",
                            "start": "2026-07-26T10:43:26.040604Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000009fdd",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:43:26.322995",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:43:46.325071",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:46.346647Z",
                            "start": "2026-07-26T10:43:26.192278Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:43:46.560530Z",
                            "start": "2026-07-26T10:43:46.480419Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000a4df",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:46.815020Z",
                            "start": "2026-07-26T10:43:46.569306Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062605.212442,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 448,
                                "charset": "unknown",
                                "checksum": "d0806cd829939c1509506bdce2ffcf0ea5debaf8",
                                "ctime": 1785062626.828974,
                                "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": 1785062626.828974,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 221887,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:47.095857Z",
                            "start": "2026-07-26T10:43:46.824691Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000a4e1",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6872"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:47.178131Z",
                            "start": "2026-07-26T10:43:47.108495Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000a4e2",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +215016 /tmp/ansible.ridspefm.log | head -c 6872",
                            "delta": "0:00:00.006139",
                            "end": "2026-07-26 10:43:47.405523",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +215016 /tmp/ansible.ridspefm.log | head -c 6872",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000a4e3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:43:47.399384",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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==> [placement] Starting deployment\n[placement/placement] \n[placement/placement] PLAY [controllers[0]] **********************************************************\n[placement/placement] \n[placement/placement] TASK [Gathering Facts] *********************************************************\n[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=alertmanager)\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[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=oslo_cache)\n[placement/placement] ok: [instance] => (item=identity)\n[placement/placement] ok: [instance] => (item=oslo_db)\n[placement/placement] ok: [instance] => (item=placement)\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] ***********************\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 : 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[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[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[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=dashboard)\n[glance/glance] ok: [instance] => (item=identity)\n[glance/glance] ok: [instance] => (item=image)\n[glance/glance] ok: [instance] => (item=oslo_messaging)\n[glance/glance] ok: [instance] => (item=oslo_db)\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[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'haproxy', 'state': 'present'})\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************\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'})",
                            "stdout_lines": [
                                "[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",
                                "==> [placement] Starting deployment",
                                "[placement/placement] ",
                                "[placement/placement] PLAY [controllers[0]] **********************************************************",
                                "[placement/placement] ",
                                "[placement/placement] TASK [Gathering Facts] *********************************************************",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item=alertmanager)",
                                "[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] ***",
                                "[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=oslo_cache)",
                                "[placement/placement] ok: [instance] => (item=identity)",
                                "[placement/placement] ok: [instance] => (item=oslo_db)",
                                "[placement/placement] ok: [instance] => (item=placement)",
                                "[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] ***********************",
                                "[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] ************",
                                "[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] ***",
                                "[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] ***",
                                "[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=dashboard)",
                                "[glance/glance] ok: [instance] => (item=identity)",
                                "[glance/glance] ok: [instance] => (item=image)",
                                "[glance/glance] ok: [instance] => (item=oslo_messaging)",
                                "[glance/glance] ok: [instance] => (item=oslo_db)",
                                "[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)] *************",
                                "[kube-prometheus-stack/kube_prometheus_stack] changed: [instance] => (item={'name': 'haproxy', 'state': 'present'})",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************",
                                "[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'})"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000a4e3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:47.734333Z",
                            "start": "2026-07-26T10:43:47.206302Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000a4e3",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "221887"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:43:47.810857Z",
                            "start": "2026-07-26T10:43:47.743639Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:43:47.901266Z",
                            "start": "2026-07-26T10:43:47.822396Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:43:47.979278Z",
                            "start": "2026-07-26T10:43:47.910159Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000a4e6",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:43:48.139253",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:44:08.141625",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:08.152378Z",
                            "start": "2026-07-26T10:43:48.083856Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:44:08.225264Z",
                            "start": "2026-07-26T10:44:08.160454Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000a9fc",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:08.476060Z",
                            "start": "2026-07-26T10:44:08.237589Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062627.0289788,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 448,
                                "charset": "unknown",
                                "checksum": "fb8528454841246e54c6de4fa5960b370ba7febe",
                                "ctime": 1785062636.9172223,
                                "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": 1785062636.9172223,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 223288,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:08.707185Z",
                            "start": "2026-07-26T10:44:08.486498Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000a9fe",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1401"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:08.796312Z",
                            "start": "2026-07-26T10:44:08.718298Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000a9ff",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +221888 /tmp/ansible.ridspefm.log | head -c 1401",
                            "delta": "0:00:00.010842",
                            "end": "2026-07-26 10:44:09.059846",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +221888 /tmp/ansible.ridspefm.log | head -c 1401",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000aa00-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:44:09.049004",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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'})\n[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': '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'})",
                                "[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-d34e-c6d3-00000000aa00-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:09.344485Z",
                            "start": "2026-07-26T10:44:08.823665Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000aa00",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "223288"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:09.418800Z",
                            "start": "2026-07-26T10:44:09.353866Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:44:09.493201Z",
                            "start": "2026-07-26T10:44:09.427824Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:44:09.573083Z",
                            "start": "2026-07-26T10:44:09.502727Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000aa03",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:44:09.725273",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:44:29.727404",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:29.739460Z",
                            "start": "2026-07-26T10:44:09.672084Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:44:29.814082Z",
                            "start": "2026-07-26T10:44:29.747724Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000af2d",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:30.093464Z",
                            "start": "2026-07-26T10:44:29.825318Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062648.6575112,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 448,
                                "charset": "unknown",
                                "checksum": "1bb80e9709959b4760bb80c66b05be71bff6d020",
                                "ctime": 1785062669.8420327,
                                "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": 1785062669.8420327,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 223820,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:30.355886Z",
                            "start": "2026-07-26T10:44:30.108888Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000af2f",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "532"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:30.439412Z",
                            "start": "2026-07-26T10:44:30.366580Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000af30",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +223289 /tmp/ansible.ridspefm.log | head -c 532",
                            "delta": "0:00:00.006142",
                            "end": "2026-07-26 10:44:30.700679",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +223289 /tmp/ansible.ridspefm.log | head -c 532",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000af31-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:44:30.694537",
                            "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==> [cinder] Starting deployment",
                            "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",
                                "==> [cinder] Starting deployment"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000af31-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:30.996357Z",
                            "start": "2026-07-26T10:44:30.473445Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000af31",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "223820"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:31.075193Z",
                            "start": "2026-07-26T10:44:31.007417Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:44:31.152193Z",
                            "start": "2026-07-26T10:44:31.084386Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:44:31.226119Z",
                            "start": "2026-07-26T10:44:31.161237Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000af34",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:44:31.544445",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:44:51.546351",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:51.558084Z",
                            "start": "2026-07-26T10:44:31.492061Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:44:51.635524Z",
                            "start": "2026-07-26T10:44:51.569588Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000b472",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:51.890507Z",
                            "start": "2026-07-26T10:44:51.644567Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062670.6940536,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 456,
                                "charset": "unknown",
                                "checksum": "eaae5dff55fefc4f497525e10d09ba1b812107a8",
                                "ctime": 1785062674.7821543,
                                "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": 1785062674.7821543,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 225528,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:52.149511Z",
                            "start": "2026-07-26T10:44:51.900808Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000b474",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1708"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:52.233771Z",
                            "start": "2026-07-26T10:44:52.164730Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000b475",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +223821 /tmp/ansible.ridspefm.log | head -c 1708",
                            "delta": "0:00:00.009872",
                            "end": "2026-07-26 10:44:52.471723",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +223821 /tmp/ansible.ridspefm.log | head -c 1708",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000b476-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:44:52.461851",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[cinder/cinder] \n[cinder/cinder] PLAY [controllers[0]] **********************************************************\n[cinder/cinder] \n[cinder/cinder] TASK [Gathering Facts] *********************************************************\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] ok: [instance]\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": [
                                "[cinder/cinder] ",
                                "[cinder/cinder] PLAY [controllers[0]] **********************************************************",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [Gathering Facts] *********************************************************",
                                "[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] ok: [instance]",
                                "[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-d34e-c6d3-00000000b476-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:52.792432Z",
                            "start": "2026-07-26T10:44:52.265441Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000b476",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "225528"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:44:52.874725Z",
                            "start": "2026-07-26T10:44:52.803025Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:44:52.953880Z",
                            "start": "2026-07-26T10:44:52.885416Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:44:53.028920Z",
                            "start": "2026-07-26T10:44:52.963022Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000b479",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:44:53.180272",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:45:13.182648",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:13.197285Z",
                            "start": "2026-07-26T10:44:53.131327Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:45:13.277316Z",
                            "start": "2026-07-26T10:45:13.206603Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000b9cb",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:13.527822Z",
                            "start": "2026-07-26T10:45:13.286578Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062692.0745797,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 464,
                                "charset": "unknown",
                                "checksum": "b5dc02c4174c2e87ad2fa46a62555461f116fab1",
                                "ctime": 1785062711.5710597,
                                "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": 1785062711.5710597,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 229620,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:13.749504Z",
                            "start": "2026-07-26T10:45:13.539729Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000b9cd",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4092"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:13.892132Z",
                            "start": "2026-07-26T10:45:13.759403Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000b9ce",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +225529 /tmp/ansible.ridspefm.log | head -c 4092",
                            "delta": "0:00:00.009453",
                            "end": "2026-07-26 10:45:14.146886",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +225529 /tmp/ansible.ridspefm.log | head -c 4092",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000b9cf-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:45:14.137433",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[cinder/cinder] changed: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\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[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[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=volumev3)\n[cinder/cinder] ok: [instance] => (item=oslo_cache)\n[cinder/cinder] ok: [instance] => (item=oslo_db)\n[cinder/cinder] ok: [instance] => (item=oslo_messaging)\n[cinder/cinder] ok: [instance] => (item=identity)\n[cinder/cinder] ok: [instance] => (item=image)\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[cinder/cinder] changed: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Generate Helm values] ***********************\n[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[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Append Helm values (Staffeln)] **************\n[placement/placement] included: ingress for instance\n[cinder/cinder] ok: [instance]\n[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************\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[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==> [barbican] Starting deployment\n[barbican/barbican] \n[barbican/barbican] PLAY [controllers[0]] **********************************************************\n[barbican/barbican] \n[barbican/barbican] TASK [Gathering Facts] *********************************************************",
                            "stdout_lines": [
                                "[cinder/cinder] changed: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[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] ***",
                                "[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] ***",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[cinder/cinder] ok: [instance] => (item=volumev3)",
                                "[cinder/cinder] ok: [instance] => (item=oslo_cache)",
                                "[cinder/cinder] ok: [instance] => (item=oslo_db)",
                                "[cinder/cinder] ok: [instance] => (item=oslo_messaging)",
                                "[cinder/cinder] ok: [instance] => (item=identity)",
                                "[cinder/cinder] ok: [instance] => (item=image)",
                                "[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] ***************",
                                "[cinder/cinder] changed: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Generate Helm values] ***********************",
                                "[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] ************************************************",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Append Helm values (Staffeln)] **************",
                                "[placement/placement] included: ingress for instance",
                                "[cinder/cinder] ok: [instance]",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************",
                                "[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] **************************",
                                "[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",
                                "==> [barbican] Starting deployment",
                                "[barbican/barbican] ",
                                "[barbican/barbican] PLAY [controllers[0]] **********************************************************",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [Gathering Facts] *********************************************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000b9cf-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:14.455502Z",
                            "start": "2026-07-26T10:45:13.934018Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000b9cf",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "229620"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:14.537973Z",
                            "start": "2026-07-26T10:45:14.468733Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:45:14.614769Z",
                            "start": "2026-07-26T10:45:14.547401Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:45:14.694659Z",
                            "start": "2026-07-26T10:45:14.626376Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000b9d2",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:45:14.851512",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:45:34.853949",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:34.868137Z",
                            "start": "2026-07-26T10:45:14.799596Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:45:34.957796Z",
                            "start": "2026-07-26T10:45:34.878455Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000bf38",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:35.203247Z",
                            "start": "2026-07-26T10:45:34.970043Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062713.7031124,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 472,
                                "charset": "unknown",
                                "checksum": "16267de4cb5289c8c3dfb45013f8b2fbee054b7f",
                                "ctime": 1785062730.9235365,
                                "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": 1785062730.9235365,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 235851,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:35.539791Z",
                            "start": "2026-07-26T10:45:35.219238Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000bf3a",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6231"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:35.616050Z",
                            "start": "2026-07-26T10:45:35.548302Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000bf3b",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +229621 /tmp/ansible.ridspefm.log | head -c 6231",
                            "delta": "0:00:00.008165",
                            "end": "2026-07-26 10:45:35.845798",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +229621 /tmp/ansible.ridspefm.log | head -c 6231",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000bf3c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:45:35.837633",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[barbican/barbican] ok: [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] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\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[barbican/barbican] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.package : Update state for tar] **********************\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] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[barbican/barbican] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************\n[barbican/barbican] changed: [instance]\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] ***\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[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] ***************************",
                            "stdout_lines": [
                                "[barbican/barbican] ok: [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] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[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)] *********",
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[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] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "[barbican/barbican] changed: [instance]",
                                "[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] ***",
                                "[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] ***",
                                "[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] ***************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000bf3c-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:36.165858Z",
                            "start": "2026-07-26T10:45:35.647375Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000bf3c",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "235851"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:36.241831Z",
                            "start": "2026-07-26T10:45:36.175679Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:45:36.311639Z",
                            "start": "2026-07-26T10:45:36.250324Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:45:36.379878Z",
                            "start": "2026-07-26T10:45:36.320876Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000bf3f",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:45:36.526502",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:45:56.528378",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:56.549149Z",
                            "start": "2026-07-26T10:45:36.476628Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:45:56.647497Z",
                            "start": "2026-07-26T10:45:56.558917Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000c4b9",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:56.899976Z",
                            "start": "2026-07-26T10:45:56.657486Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062735.3916466,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 472,
                                "charset": "unknown",
                                "checksum": "16267de4cb5289c8c3dfb45013f8b2fbee054b7f",
                                "ctime": 1785062730.9235365,
                                "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": 1785062730.9235365,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 235851,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:57.133875Z",
                            "start": "2026-07-26T10:45:56.910964Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000c4bb",
                        "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-26T10:45:57.211624Z",
                            "start": "2026-07-26T10:45:57.144070Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000c4bc",
                        "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-26T10:45:57.755420Z",
                            "start": "2026-07-26T10:45:57.241167Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000c4bd",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "235851"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:45:57.840457Z",
                            "start": "2026-07-26T10:45:57.772402Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:45:57.918187Z",
                            "start": "2026-07-26T10:45:57.849707Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:45:57.996658Z",
                            "start": "2026-07-26T10:45:57.927273Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000c4c0",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:45:58.153914",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:46:18.156095",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:46:18.171883Z",
                            "start": "2026-07-26T10:45:58.102164Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:46:18.258253Z",
                            "start": "2026-07-26T10:46:18.186266Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000ca4e",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:46:18.558907Z",
                            "start": "2026-07-26T10:46:18.268586Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062735.3916466,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 480,
                                "charset": "unknown",
                                "checksum": "abf572e7b90d79b988697aacb1db48b337525513",
                                "ctime": 1785062764.9083736,
                                "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": 1785062764.9083736,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 240799,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:46:18.818482Z",
                            "start": "2026-07-26T10:46:18.568112Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000ca50",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4948"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:46:18.906593Z",
                            "start": "2026-07-26T10:46:18.828919Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000ca51",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +235852 /tmp/ansible.ridspefm.log | head -c 4948",
                            "delta": "0:00:00.009252",
                            "end": "2026-07-26 10:46:19.182235",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +235852 /tmp/ansible.ridspefm.log | head -c 4948",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000ca52-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:46:19.172983",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[glance/glance] changed: [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==> [glance] Deployment complete\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] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[heat/heat] ok: [instance]\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] \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[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[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[barbican/barbican] ok: [instance] => (item=identity)\n[barbican/barbican] ok: [instance] => (item=oslo_cache)\n[barbican/barbican] ok: [instance] => (item=oslo_messaging)\n[heat/heat] skipping: [instance]\n[barbican/barbican] ok: [instance] => (item=key_manager)\n[barbican/barbican] ok: [instance] => (item=oslo_db)\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[heat/heat] skipping: [instance]\n[barbican/barbican] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[heat/heat] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\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[barbican/barbican] changed: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Deploy Helm chart] ************************",
                            "stdout_lines": [
                                "[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] **********************",
                                "[glance/glance] changed: [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] ",
                                "==> [glance] Deployment complete",
                                "==> [heat] Starting deployment",
                                "[heat/heat] ",
                                "[heat/heat] PLAY [controllers[0]] **********************************************************",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Gathering Facts] *********************************************************",
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[heat/heat] ok: [instance]",
                                "[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] ",
                                "[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] ***",
                                "[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] ***",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[barbican/barbican] ok: [instance] => (item=identity)",
                                "[barbican/barbican] ok: [instance] => (item=oslo_cache)",
                                "[barbican/barbican] ok: [instance] => (item=oslo_messaging)",
                                "[heat/heat] skipping: [instance]",
                                "[barbican/barbican] ok: [instance] => (item=key_manager)",
                                "[barbican/barbican] ok: [instance] => (item=oslo_db)",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[heat/heat] skipping: [instance]",
                                "[barbican/barbican] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[heat/heat] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[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] ***************",
                                "[barbican/barbican] changed: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Deploy Helm chart] ************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000ca52-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:46:19.463209Z",
                            "start": "2026-07-26T10:46:18.936452Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000ca52",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "240799"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:46:19.549662Z",
                            "start": "2026-07-26T10:46:19.472835Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:46:19.628297Z",
                            "start": "2026-07-26T10:46:19.558672Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:46:19.871756Z",
                            "start": "2026-07-26T10:46:19.803538Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000ca55",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:46:20.039259",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:46:40.041172",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:46:40.052225Z",
                            "start": "2026-07-26T10:46:19.987625Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:46:40.132780Z",
                            "start": "2026-07-26T10:46:40.062678Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000cff7",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:46:40.416913Z",
                            "start": "2026-07-26T10:46:40.142258Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062778.7447145,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 488,
                                "charset": "unknown",
                                "checksum": "915cdff6a32ae49c0e725b2beadde619b5c8b55f",
                                "ctime": 1785062798.213194,
                                "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": 1785062798.213194,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 242627,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:46:40.661725Z",
                            "start": "2026-07-26T10:46:40.428114Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000cff9",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1828"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:46:40.741114Z",
                            "start": "2026-07-26T10:46:40.671718Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000cffa",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +240800 /tmp/ansible.ridspefm.log | head -c 1828",
                            "delta": "0:00:00.006647",
                            "end": "2026-07-26 10:46:40.986003",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +240800 /tmp/ansible.ridspefm.log | head -c 1828",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000cffb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:46:40.979356",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[heat/heat] changed: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\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[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=oslo_messaging)\n[heat/heat] ok: [instance] => (item=orchestration)\n[heat/heat] ok: [instance] => (item=cloudformation)\n[heat/heat] ok: [instance] => (item=oslo_db)\n[heat/heat] ok: [instance] => (item=identity)\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[heat/heat] changed: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.heat : Deploy Helm chart] ****************************",
                            "stdout_lines": [
                                "[heat/heat] changed: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[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] ***",
                                "[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=oslo_messaging)",
                                "[heat/heat] ok: [instance] => (item=orchestration)",
                                "[heat/heat] ok: [instance] => (item=cloudformation)",
                                "[heat/heat] ok: [instance] => (item=oslo_db)",
                                "[heat/heat] ok: [instance] => (item=identity)",
                                "[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] ***************",
                                "[heat/heat] changed: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.heat : Deploy Helm chart] ****************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000cffb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:46:41.305002Z",
                            "start": "2026-07-26T10:46:40.780549Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000cffb",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "242627"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:46:41.380488Z",
                            "start": "2026-07-26T10:46:41.315669Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:46:41.465170Z",
                            "start": "2026-07-26T10:46:41.390326Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:46:41.542867Z",
                            "start": "2026-07-26T10:46:41.474937Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000cffe",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:46:41.694802",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:47:01.696929",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:47:01.720118Z",
                            "start": "2026-07-26T10:46:41.642752Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:47:01.799217Z",
                            "start": "2026-07-26T10:47:01.729471Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000d5b4",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:47:02.073025Z",
                            "start": "2026-07-26T10:47:01.810252Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062800.6172533,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 488,
                                "charset": "unknown",
                                "checksum": "915cdff6a32ae49c0e725b2beadde619b5c8b55f",
                                "ctime": 1785062798.213194,
                                "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": 1785062798.213194,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 242627,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:47:02.290515Z",
                            "start": "2026-07-26T10:47:02.082976Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000d5b6",
                        "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-26T10:47:02.367248Z",
                            "start": "2026-07-26T10:47:02.302484Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000d5b7",
                        "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-26T10:47:02.908990Z",
                            "start": "2026-07-26T10:47:02.398192Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000d5b8",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "242627"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:47:02.991667Z",
                            "start": "2026-07-26T10:47:02.924928Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:47:03.064969Z",
                            "start": "2026-07-26T10:47:03.000575Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:47:03.142755Z",
                            "start": "2026-07-26T10:47:03.074179Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000d5bb",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:47:03.303456",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:47:23.305742",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:47:23.321681Z",
                            "start": "2026-07-26T10:47:03.248337Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:47:23.402803Z",
                            "start": "2026-07-26T10:47:23.331857Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000db85",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:47:23.644112Z",
                            "start": "2026-07-26T10:47:23.412133Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062800.6172533,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 488,
                                "charset": "unknown",
                                "checksum": "915cdff6a32ae49c0e725b2beadde619b5c8b55f",
                                "ctime": 1785062798.213194,
                                "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": 1785062798.213194,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 242627,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:47:23.867524Z",
                            "start": "2026-07-26T10:47:23.654788Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000db87",
                        "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-26T10:47:23.948217Z",
                            "start": "2026-07-26T10:47:23.880372Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000db88",
                        "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-26T10:47:24.637603Z",
                            "start": "2026-07-26T10:47:24.124485Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000db89",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "242627"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:47:24.722541Z",
                            "start": "2026-07-26T10:47:24.654412Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:47:24.811795Z",
                            "start": "2026-07-26T10:47:24.733116Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:47:24.892029Z",
                            "start": "2026-07-26T10:47:24.822502Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000db8c",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:47:25.060549",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:47:45.062851",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:47:45.075029Z",
                            "start": "2026-07-26T10:47:25.001738Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:47:45.152987Z",
                            "start": "2026-07-26T10:47:45.085776Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000e16a",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:47:45.427134Z",
                            "start": "2026-07-26T10:47:45.163538Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062800.6172533,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 488,
                                "charset": "unknown",
                                "checksum": "915cdff6a32ae49c0e725b2beadde619b5c8b55f",
                                "ctime": 1785062798.213194,
                                "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": 1785062798.213194,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 242627,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:47:45.660254Z",
                            "start": "2026-07-26T10:47:45.437491Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000e16c",
                        "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-26T10:47:45.741014Z",
                            "start": "2026-07-26T10:47:45.671210Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000e16d",
                        "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-26T10:47:46.287814Z",
                            "start": "2026-07-26T10:47:45.774036Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000e16e",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "242627"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:47:46.372549Z",
                            "start": "2026-07-26T10:47:46.304303Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:47:46.453068Z",
                            "start": "2026-07-26T10:47:46.383425Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:47:46.533157Z",
                            "start": "2026-07-26T10:47:46.463675Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000e171",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:47:46.699980",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:48:06.702121",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:06.716403Z",
                            "start": "2026-07-26T10:47:46.644457Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:48:06.803095Z",
                            "start": "2026-07-26T10:48:06.726576Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000e763",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:07.061390Z",
                            "start": "2026-07-26T10:48:06.814382Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062800.6172533,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 496,
                                "charset": "unknown",
                                "checksum": "9410bb8fd3350d2edd8fdae08d84172785c20382",
                                "ctime": 1785062885.879357,
                                "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": 1785062885.879357,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 246397,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:07.280855Z",
                            "start": "2026-07-26T10:48:07.071131Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000e765",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3770"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:07.367735Z",
                            "start": "2026-07-26T10:48:07.290975Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000e766",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +242628 /tmp/ansible.ridspefm.log | head -c 3770",
                            "delta": "0:00:00.009509",
                            "end": "2026-07-26 10:48:07.619044",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +242628 /tmp/ansible.ridspefm.log | head -c 3770",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000e767-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:48:07.609535",
                            "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[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==> [nova] Starting deployment\n[nova/nova] \n[nova/nova] PLAY [controllers[0]] **********************************************************\n[nova/nova] \n[nova/nova] TASK [Gathering Facts] *********************************************************\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] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\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[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] ***************************",
                            "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] ************************",
                                "[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",
                                "==> [nova] Starting deployment",
                                "[nova/nova] ",
                                "[nova/nova] PLAY [controllers[0]] **********************************************************",
                                "[nova/nova] ",
                                "[nova/nova] TASK [Gathering Facts] *********************************************************",
                                "[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] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[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] ***********",
                                "[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] ***************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000e767-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:07.926712Z",
                            "start": "2026-07-26T10:48:07.399249Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000e767",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "246397"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:08.004860Z",
                            "start": "2026-07-26T10:48:07.936727Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:48:08.092200Z",
                            "start": "2026-07-26T10:48:08.014210Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:48:08.171892Z",
                            "start": "2026-07-26T10:48:08.105728Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000e76a",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:48:08.338217",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:48:28.340771",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:28.362898Z",
                            "start": "2026-07-26T10:48:08.281810Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:48:28.599659Z",
                            "start": "2026-07-26T10:48:28.519140Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000ed70",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:28.850017Z",
                            "start": "2026-07-26T10:48:28.610138Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062887.2353907,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 496,
                                "charset": "unknown",
                                "checksum": "9410bb8fd3350d2edd8fdae08d84172785c20382",
                                "ctime": 1785062885.879357,
                                "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": 1785062885.879357,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 246397,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:29.060050Z",
                            "start": "2026-07-26T10:48:28.861201Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:48:29.138807Z",
                            "start": "2026-07-26T10:48:29.072454Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:48:29.683329Z",
                            "start": "2026-07-26T10:48:29.170419Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000ed74",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "246397"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:29.763978Z",
                            "start": "2026-07-26T10:48:29.697472Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:48:29.850360Z",
                            "start": "2026-07-26T10:48:29.773969Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:48:29.929437Z",
                            "start": "2026-07-26T10:48:29.862783Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000ed77",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:48:30.108712",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:48:50.110859",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:50.124208Z",
                            "start": "2026-07-26T10:48:30.048746Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:48:50.213763Z",
                            "start": "2026-07-26T10:48:50.135617Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000f391",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:50.486737Z",
                            "start": "2026-07-26T10:48:50.226035Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062887.2353907,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 496,
                                "charset": "unknown",
                                "checksum": "669e0a8fc0813b5c43a1462a471abf10e7311eeb",
                                "ctime": 1785062923.7242923,
                                "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": 1785062923.7242923,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 249676,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:50.708835Z",
                            "start": "2026-07-26T10:48:50.498052Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000f393",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3279"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:50.788206Z",
                            "start": "2026-07-26T10:48:50.719176Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000f394",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +246398 /tmp/ansible.ridspefm.log | head -c 3279",
                            "delta": "0:00:00.007926",
                            "end": "2026-07-26 10:48:51.025050",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +246398 /tmp/ansible.ridspefm.log | head -c 3279",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000f395-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:48:51.017124",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[nova/nova] changed: [instance]\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=oslo_db_api)\n[nova/nova] ok: [instance] => (item=oslo_messaging)\n[nova/nova] ok: [instance] => (item=baremetal)\n[nova/nova] ok: [instance] => (item=oslo_cache)\n[nova/nova] ok: [instance] => (item=identity)\n[nova/nova] ok: [instance] => (item=compute_metadata)\n[nova/nova] ok: [instance] => (item=compute)\n[nova/nova] ok: [instance] => (item=network)\n[nova/nova] ok: [instance] => (item=compute_novnc_proxy)\n[nova/nova] ok: [instance] => (item=oslo_db)\n[nova/nova] ok: [instance] => (item=oslo_db_cell0)\n[nova/nova] ok: [instance] => (item=volumev3)\n[nova/nova] ok: [instance] => (item=placement)\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": [
                                "[nova/nova] changed: [instance]",
                                "[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=oslo_db_api)",
                                "[nova/nova] ok: [instance] => (item=oslo_messaging)",
                                "[nova/nova] ok: [instance] => (item=baremetal)",
                                "[nova/nova] ok: [instance] => (item=oslo_cache)",
                                "[nova/nova] ok: [instance] => (item=identity)",
                                "[nova/nova] ok: [instance] => (item=compute_metadata)",
                                "[nova/nova] ok: [instance] => (item=compute)",
                                "[nova/nova] ok: [instance] => (item=network)",
                                "[nova/nova] ok: [instance] => (item=compute_novnc_proxy)",
                                "[nova/nova] ok: [instance] => (item=oslo_db)",
                                "[nova/nova] ok: [instance] => (item=oslo_db_cell0)",
                                "[nova/nova] ok: [instance] => (item=volumev3)",
                                "[nova/nova] ok: [instance] => (item=placement)",
                                "[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-d34e-c6d3-00000000f395-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:51.341312Z",
                            "start": "2026-07-26T10:48:50.821253Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000f395",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "249676"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:48:51.419837Z",
                            "start": "2026-07-26T10:48:51.352828Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:48:51.599566Z",
                            "start": "2026-07-26T10:48:51.432310Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:48:51.685128Z",
                            "start": "2026-07-26T10:48:51.615726Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000f398",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:48:51.854692",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:49:11.856810",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:49:11.872788Z",
                            "start": "2026-07-26T10:48:51.792640Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:49:11.947573Z",
                            "start": "2026-07-26T10:49:11.883543Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000f9c6",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:49:12.212076Z",
                            "start": "2026-07-26T10:49:11.959916Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062930.6604636,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 496,
                                "charset": "unknown",
                                "checksum": "669e0a8fc0813b5c43a1462a471abf10e7311eeb",
                                "ctime": 1785062923.7242923,
                                "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": 1785062923.7242923,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 249676,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:49:12.420593Z",
                            "start": "2026-07-26T10:49:12.222432Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000f9c8",
                        "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-26T10:49:12.500220Z",
                            "start": "2026-07-26T10:49:12.432476Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000f9c9",
                        "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-26T10:49:13.043310Z",
                            "start": "2026-07-26T10:49:12.530337Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000f9ca",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "249676"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:49:13.127588Z",
                            "start": "2026-07-26T10:49:13.059617Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:49:13.216510Z",
                            "start": "2026-07-26T10:49:13.137998Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:49:13.295727Z",
                            "start": "2026-07-26T10:49:13.228189Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000f9cd",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:49:13.591667",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:49:33.594274",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:49:33.609212Z",
                            "start": "2026-07-26T10:49:13.536350Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:49:33.687664Z",
                            "start": "2026-07-26T10:49:33.620273Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001000f",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:49:33.939465Z",
                            "start": "2026-07-26T10:49:33.698878Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062930.6604636,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 496,
                                "charset": "unknown",
                                "checksum": "669e0a8fc0813b5c43a1462a471abf10e7311eeb",
                                "ctime": 1785062923.7242923,
                                "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": 1785062923.7242923,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 249676,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:49:34.160520Z",
                            "start": "2026-07-26T10:49:33.950009Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000010011",
                        "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-26T10:49:34.230115Z",
                            "start": "2026-07-26T10:49:34.175909Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000010012",
                        "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-26T10:49:34.773432Z",
                            "start": "2026-07-26T10:49:34.262127Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000010013",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "249676"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:49:34.860158Z",
                            "start": "2026-07-26T10:49:34.792317Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:49:34.940310Z",
                            "start": "2026-07-26T10:49:34.870429Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:49:35.017164Z",
                            "start": "2026-07-26T10:49:34.952150Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000010016",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:49:35.195895",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:49:55.198335",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:49:55.213812Z",
                            "start": "2026-07-26T10:49:35.137404Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:49:55.294694Z",
                            "start": "2026-07-26T10:49:55.224675Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001066c",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:49:55.582531Z",
                            "start": "2026-07-26T10:49:55.306475Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062930.6604636,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 496,
                                "charset": "unknown",
                                "checksum": "669e0a8fc0813b5c43a1462a471abf10e7311eeb",
                                "ctime": 1785062923.7242923,
                                "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": 1785062923.7242923,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 249676,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:49:55.822646Z",
                            "start": "2026-07-26T10:49:55.592524Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001066e",
                        "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-26T10:49:55.904366Z",
                            "start": "2026-07-26T10:49:55.833608Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001066f",
                        "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-26T10:49:56.447063Z",
                            "start": "2026-07-26T10:49:55.934741Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000010670",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "249676"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:49:56.527174Z",
                            "start": "2026-07-26T10:49:56.458609Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:49:56.610739Z",
                            "start": "2026-07-26T10:49:56.537758Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:49:56.700776Z",
                            "start": "2026-07-26T10:49:56.620774Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000010673",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:49:56.871096",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:50:16.872839",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:50:16.892170Z",
                            "start": "2026-07-26T10:49:56.819240Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:50:16.968547Z",
                            "start": "2026-07-26T10:50:16.902284Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000010cdd",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:50:17.261127Z",
                            "start": "2026-07-26T10:50:16.980521Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785062930.6604636,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 520,
                                "charset": "unknown",
                                "checksum": "c70a0a4e0cff1bec710557ac4d4e9c7242c47e2a",
                                "ctime": 1785063017.318606,
                                "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": 1785063017.318606,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 259502,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:50:17.484374Z",
                            "start": "2026-07-26T10:50:17.272683Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000010cdf",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9826"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:50:17.570236Z",
                            "start": "2026-07-26T10:50:17.495684Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000010ce0",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +249677 /tmp/ansible.ridspefm.log | head -c 9826",
                            "delta": "0:00:00.009539",
                            "end": "2026-07-26 10:50:17.837163",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +249677 /tmp/ansible.ridspefm.log | head -c 9826",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000010ce1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:50:17.827624",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[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[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[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==> [openstack-cli] Starting deployment\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[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[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[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==> [smartctl-exporter] Starting deployment\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[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] PLAY [controllers[0]] **********************************************************\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] TASK [Gathering Facts] *********************************************************\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==> [ipmi-exporter] Starting deployment",
                            "stdout_lines": [
                                "[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] *********",
                                "[cinder/cinder] skipping: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[cinder/cinder] skipping: [instance]",
                                "[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] *******************",
                                "[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",
                                "==> [openstack-cli] Starting deployment",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] PLAY [controllers] *************************************************************",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [Gathering Facts] *********************************************************",
                                "[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] ****",
                                "[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] **************",
                                "[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",
                                "==> [smartctl-exporter] Starting deployment",
                                "[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]",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] PLAY [controllers[0]] **********************************************************",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] TASK [Gathering Facts] *********************************************************",
                                "[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",
                                "==> [ipmi-exporter] Starting deployment"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000010ce1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:50:18.128640Z",
                            "start": "2026-07-26T10:50:17.600460Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000010ce1",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "259502"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:50:18.210318Z",
                            "start": "2026-07-26T10:50:18.140378Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:50:18.287004Z",
                            "start": "2026-07-26T10:50:18.220306Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:50:18.364842Z",
                            "start": "2026-07-26T10:50:18.298710Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000010ce4",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:50:18.727492",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:50:38.730034",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:50:38.740940Z",
                            "start": "2026-07-26T10:50:18.674242Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:50:38.821363Z",
                            "start": "2026-07-26T10:50:38.751504Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000011362",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:50:39.102218Z",
                            "start": "2026-07-26T10:50:38.833933Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063017.4386086,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 544,
                                "charset": "unknown",
                                "checksum": "f384c39144f1483516f4505582d450e628f40089",
                                "ctime": 1785063038.399127,
                                "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": 1785063038.399127,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 270901,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:50:39.316035Z",
                            "start": "2026-07-26T10:50:39.114297Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000011364",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "11399"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:50:39.407737Z",
                            "start": "2026-07-26T10:50:39.327041Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000011365",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +259503 /tmp/ansible.ridspefm.log | head -c 11399",
                            "delta": "0:00:00.009401",
                            "end": "2026-07-26 10:50:39.651919",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +259503 /tmp/ansible.ridspefm.log | head -c 11399",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000011366-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:50:39.642518",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[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[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[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[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[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[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==> [ipmi-exporter] 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[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[magnum/magnum] ok: [instance]\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] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[prometheus-pushgateway/prometheus_pushgateway] changed: [instance]\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [Create RabbitMQ cluster] *************************************************\n[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.atmosphere.prometheus_pushgateway : Deploy Helm chart] **********\n[magnum/magnum] included: rabbitmq for instance\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\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[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==> [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=identity) \n[glance-images/glance_images] skipping: [instance] => (item=oslo_messaging) \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=dashboard) \n[glance-images/glance_images] skipping: [instance] => (item=oslo_db) \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] *************************",
                            "stdout_lines": [
                                "[ipmi-exporter/ipmi_exporter] ",
                                "[ipmi-exporter/ipmi_exporter] PLAY [controllers[0]] **********************************************************",
                                "[ipmi-exporter/ipmi_exporter] ",
                                "[ipmi-exporter/ipmi_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]",
                                "[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] ***************",
                                "[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] **********************",
                                "[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",
                                "[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] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] PLAY [controllers[0]] **********************************************************",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] TASK [Gathering Facts] *********************************************************",
                                "==> [ipmi-exporter] Deployment complete",
                                "==> [magnum] Starting deployment",
                                "[magnum/magnum] ",
                                "[magnum/magnum] PLAY [controllers[0]] **********************************************************",
                                "[magnum/magnum] ",
                                "[magnum/magnum] 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] ***************",
                                "[magnum/magnum] ok: [instance]",
                                "[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] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[prometheus-pushgateway/prometheus_pushgateway] changed: [instance]",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Create RabbitMQ cluster] *************************************************",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.atmosphere.prometheus_pushgateway : Deploy Helm chart] **********",
                                "[magnum/magnum] included: rabbitmq for instance",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[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] ***************************",
                                "[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",
                                "==> [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=identity) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=oslo_messaging) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=oslo_cache) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=image) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=dashboard) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=oslo_db) ",
                                "[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] *************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000011366-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:50:39.968624Z",
                            "start": "2026-07-26T10:50:39.438254Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000011366",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "270901"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:50:40.058309Z",
                            "start": "2026-07-26T10:50:39.979325Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:50:40.148604Z",
                            "start": "2026-07-26T10:50:40.068691Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:50:40.228861Z",
                            "start": "2026-07-26T10:50:40.160717Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000011369",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:50:40.407538",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:51:00.410377",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:00.422614Z",
                            "start": "2026-07-26T10:50:40.349049Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:51:00.513437Z",
                            "start": "2026-07-26T10:51:00.433295Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000119fb",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:00.772832Z",
                            "start": "2026-07-26T10:51:00.523697Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063039.2711487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 552,
                                "charset": "unknown",
                                "checksum": "e1d881afc31dd8b5f7822f4827713764bf78f98e",
                                "ctime": 1785063060.8276818,
                                "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": 1785063060.8276818,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 278521,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:01.015939Z",
                            "start": "2026-07-26T10:51:00.785430Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000119fd",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7620"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:01.097957Z",
                            "start": "2026-07-26T10:51:01.029152Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000119fe",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +270902 /tmp/ansible.ridspefm.log | head -c 7620",
                            "delta": "0:00:00.009224",
                            "end": "2026-07-26 10:51:01.341695",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +270902 /tmp/ansible.ridspefm.log | head -c 7620",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000119ff-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:51:01.332471",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] ******************\n[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==> [staffeln] Starting deployment\n[staffeln/staffeln] \n[staffeln/staffeln] PLAY [controllers[0]] **********************************************************\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [Gathering Facts] *********************************************************\n[magnum/magnum_pre] \n[magnum/magnum_pre] PLAY [controllers[0]] **********************************************************\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [Gathering Facts] *********************************************************\n[magnum/magnum] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\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[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[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\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=oslo_messaging) \n[magnum/magnum_pre] skipping: [instance] => (item=oslo_db) \n[magnum/magnum_pre] skipping: [instance] => (item=orchestration) \n[magnum/magnum_pre] skipping: [instance] => (item=identity) \n[magnum/magnum_pre] skipping: [instance] => (item=oslo_cache) \n[magnum/magnum_pre] skipping: [instance] => (item=container_infra) \n[magnum/magnum_pre] skipping: [instance] => (item=key_manager) \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] ok: [instance]\n[magnum/magnum_pre] skipping: [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_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\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.openstacksdk : Create openstack config directory] ****",
                            "stdout_lines": [
                                "[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] ******************",
                                "[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",
                                "==> [staffeln] Starting deployment",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] PLAY [controllers[0]] **********************************************************",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [Gathering Facts] *********************************************************",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] PLAY [controllers[0]] **********************************************************",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [Gathering Facts] *********************************************************",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[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]",
                                "[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]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[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=oslo_messaging) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=oslo_db) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=orchestration) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=identity) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=oslo_cache) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=container_infra) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=key_manager) ",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[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.openstacksdk : Create openstack config directory] ****"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000119ff-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:01.660216Z",
                            "start": "2026-07-26T10:51:01.134553Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000119ff",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "278521"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:01.739250Z",
                            "start": "2026-07-26T10:51:01.671425Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:51:01.832508Z",
                            "start": "2026-07-26T10:51:01.753174Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:51:01.913113Z",
                            "start": "2026-07-26T10:51:01.843276Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000011a02",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:51:02.086725",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:51:22.088873",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:22.105031Z",
                            "start": "2026-07-26T10:51:02.031782Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:51:22.185063Z",
                            "start": "2026-07-26T10:51:22.115721Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000120a8",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:22.425346Z",
                            "start": "2026-07-26T10:51:22.195199Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063061.3356943,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 584,
                                "charset": "unknown",
                                "checksum": "63fdc0a7fff5f032c56857f74778f9cf93b98809",
                                "ctime": 1785063082.6162205,
                                "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": 1785063082.6162205,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 291017,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:22.679838Z",
                            "start": "2026-07-26T10:51:22.438428Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000120aa",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12496"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:22.756785Z",
                            "start": "2026-07-26T10:51:22.693485Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000120ab",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +278522 /tmp/ansible.ridspefm.log | head -c 12496",
                            "delta": "0:00:00.009681",
                            "end": "2026-07-26 10:51:23.120065",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +278522 /tmp/ansible.ridspefm.log | head -c 12496",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000120ac-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:51:23.110384",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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=oslo_db)\n[staffeln/staffeln] ok: [instance]\n[magnum/magnum] ok: [instance] => (item=container_infra)\n[magnum/magnum] ok: [instance] => (item=oslo_cache)\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[magnum/magnum] ok: [instance] => (item=key_manager)\n[magnum/magnum] ok: [instance] => (item=oslo_messaging)\n[magnum/magnum] ok: [instance] => (item=orchestration)\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_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\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_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[staffeln/staffeln] ok: [instance]\n[magnum/magnum] changed: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [Create RabbitMQ cluster] *************************************************\n[staffeln/staffeln] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.containers.package : Update state for tar] **********************\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[magnum/magnum] skipping: [instance]\n[staffeln/staffeln] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\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[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_pre] ok: [instance]\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[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_db)\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] \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] changed: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[staffeln/staffeln] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[magnum/magnum] skipping: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.clusterctl : Create a configuration file] ************\n[magnum/magnum_pre] ok: [instance]\n[staffeln/staffeln] changed: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.staffeln : Deploy Helm chart] ************************\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_pre] ok: [instance]\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_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Check if image exists] ******************\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_pre] ok: [instance]\n[magnum/magnum] changed: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Generate manifests] ***\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\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[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_q\n[magnum/magnum] 2ctjoy8/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_q2ctjoy8/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-1785063067.7346756-189293-231183234443457/AnsiballZ_kustomize.py\", line\n[magnum/magnum] 107, in <module>     _ansiballz_main()   File \"/home/zuul/.ansible/tmp/ansible-\n[magnum/magnum] tmp-1785063067.7346756-189293-231183234443457/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-1785063067.7346756-189293-231183234443457/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_q2ctjoy\n[magnum/magnum] 8/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_q2ctjoy8/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/tmp04av2q3j'\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] *****\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.kubernetes.cluster_api : Parse provider resources into version mapping] ***",
                            "stdout_lines": [
                                "[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=oslo_db)",
                                "[staffeln/staffeln] ok: [instance]",
                                "[magnum/magnum] ok: [instance] => (item=container_infra)",
                                "[magnum/magnum] ok: [instance] => (item=oslo_cache)",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[magnum/magnum] ok: [instance] => (item=key_manager)",
                                "[magnum/magnum] ok: [instance] => (item=oslo_messaging)",
                                "[magnum/magnum] ok: [instance] => (item=orchestration)",
                                "[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_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] 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 [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[staffeln/staffeln] ok: [instance]",
                                "[magnum/magnum] changed: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [Create RabbitMQ cluster] *************************************************",
                                "[staffeln/staffeln] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[magnum/magnum] skipping: [instance]",
                                "[staffeln/staffeln] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[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] ***",
                                "[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_pre] ok: [instance]",
                                "[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] *************************",
                                "[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_db)",
                                "[staffeln/staffeln] ok: [instance] => (item=oslo_cache)",
                                "[staffeln/staffeln] ok: [instance] => (item=staffeln)",
                                "[staffeln/staffeln] ok: [instance] => (item=identity)",
                                "[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] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[staffeln/staffeln] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[magnum/magnum] skipping: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.clusterctl : Create a configuration file] ************",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[staffeln/staffeln] changed: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.staffeln : Deploy Helm chart] ************************",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[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_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "[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_pre] ok: [instance]",
                                "[magnum/magnum] changed: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Generate manifests] ***",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "[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] *************************",
                                "[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_q",
                                "[magnum/magnum] 2ctjoy8/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_q2ctjoy8/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-1785063067.7346756-189293-231183234443457/AnsiballZ_kustomize.py\", line",
                                "[magnum/magnum] 107, in <module>     _ansiballz_main()   File \"/home/zuul/.ansible/tmp/ansible-",
                                "[magnum/magnum] tmp-1785063067.7346756-189293-231183234443457/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-1785063067.7346756-189293-231183234443457/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_q2ctjoy",
                                "[magnum/magnum] 8/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_q2ctjoy8/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/tmp04av2q3j'",
                                "[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] *****",
                                "[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.kubernetes.cluster_api : Parse provider resources into version mapping] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000120ac-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:23.436139Z",
                            "start": "2026-07-26T10:51:22.906490Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000120ac",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "291017"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:23.515962Z",
                            "start": "2026-07-26T10:51:23.449181Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:51:23.593289Z",
                            "start": "2026-07-26T10:51:23.529834Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:51:23.655744Z",
                            "start": "2026-07-26T10:51:23.603498Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000120af",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:51:23.865631",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-26 10:51:43.873556",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:43.889567Z",
                            "start": "2026-07-26T10:51:23.811261Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:51:43.985426Z",
                            "start": "2026-07-26T10:51:43.902360Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000012769",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:44.270721Z",
                            "start": "2026-07-26T10:51:43.998664Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063083.1122327,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 584,
                                "charset": "unknown",
                                "checksum": "daba6ff426a037e97e9a45f78032f39a5812baa1",
                                "ctime": 1785063104.44076,
                                "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": 1785063104.44076,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 294455,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:44.514162Z",
                            "start": "2026-07-26T10:51:44.283920Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001276b",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3438"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:44.608132Z",
                            "start": "2026-07-26T10:51:44.528315Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001276c",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +291018 /tmp/ansible.ridspefm.log | head -c 3438",
                            "delta": "0:00:00.007945",
                            "end": "2026-07-26 10:51:44.892421",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +291018 /tmp/ansible.ridspefm.log | head -c 3438",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000001276d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:51:44.884476",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[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[staffeln/staffeln] changed: [instance]\n[nova/nova] ok: [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[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Create flavors] *******************************\n==> [staffeln] Deployment complete\n[nova/nova] FAILED - RETRYING: [instance]: Create flavors (60 retries left).\n[magnum/magnum_pre] FAILED - RETRYING: [instance]: Upload image into Glance (60 retries left).\n[nova/nova] FAILED - RETRYING: [instance]: Create flavors (59 retries left).\n[magnum/magnum] changed: [instance] => (item={'namespace': 'capi-kubeadm-bootstrap-system', 'name': 'capi-kubeadm-bootstrap-controller-manager'})\n[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[magnum/magnum] changed: [instance] => (item={'namespace': 'capi-kubeadm-control-plane-system', 'name': 'capi-kubeadm-control-plane-controller-manager'})",
                            "stdout_lines": [
                                "[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] ***",
                                "[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] *********",
                                "[staffeln/staffeln] changed: [instance]",
                                "[nova/nova] ok: [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] ",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Create flavors] *******************************",
                                "==> [staffeln] Deployment complete",
                                "[nova/nova] FAILED - RETRYING: [instance]: Create flavors (60 retries left).",
                                "[magnum/magnum_pre] FAILED - RETRYING: [instance]: Upload image into Glance (60 retries left).",
                                "[nova/nova] FAILED - RETRYING: [instance]: Create flavors (59 retries left).",
                                "[magnum/magnum] changed: [instance] => (item={'namespace': 'capi-kubeadm-bootstrap-system', 'name': 'capi-kubeadm-bootstrap-controller-manager'})",
                                "[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})",
                                "[magnum/magnum] changed: [instance] => (item={'namespace': 'capi-kubeadm-control-plane-system', 'name': 'capi-kubeadm-control-plane-controller-manager'})"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000001276d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:45.166210Z",
                            "start": "2026-07-26T10:51:44.637921Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001276d",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "294455"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:51:45.256398Z",
                            "start": "2026-07-26T10:51:45.177077Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:51:45.351512Z",
                            "start": "2026-07-26T10:51:45.267881Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:51:45.458710Z",
                            "start": "2026-07-26T10:51:45.362885Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000012770",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:51:45.640190",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:52:05.642469",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:05.657904Z",
                            "start": "2026-07-26T10:51:45.582176Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:52:05.737572Z",
                            "start": "2026-07-26T10:52:05.669919Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000012e3e",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:05.979493Z",
                            "start": "2026-07-26T10:52:05.752400Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063104.4647605,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 608,
                                "charset": "unknown",
                                "checksum": "08a05550e5ede5cbb8f970e25f51fc6354a0ebca",
                                "ctime": 1785063120.257151,
                                "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": 1785063120.257151,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 305033,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:06.238006Z",
                            "start": "2026-07-26T10:52:05.999561Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000012e40",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "10578"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:06.322524Z",
                            "start": "2026-07-26T10:52:06.251913Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000012e41",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +294456 /tmp/ansible.ridspefm.log | head -c 10578",
                            "delta": "0:00:00.007839",
                            "end": "2026-07-26 10:52:06.600609",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +294456 /tmp/ansible.ridspefm.log | head -c 10578",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000012e42-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:52:06.592770",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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==> [neutron] Starting deployment\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[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[neutron/neutron] ok: [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] \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[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] 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] skipping: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\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_db) \n[neutron/neutron_pre] skipping: [instance] => (item=oslo_cache) \n[neutron/neutron_pre] skipping: [instance] => (item=baremetal) \n[neutron/neutron_pre] skipping: [instance] => (item=oslo_messaging) \n[neutron/neutron_pre] skipping: [instance] => (item=compute) \n[neutron/neutron_pre] skipping: [instance] => (item=compute_metadata) \n[neutron/neutron_pre] skipping: [instance] => (item=dns) \n[neutron/neutron_pre] skipping: [instance] => (item=network) \n[neutron/neutron_pre] skipping: [instance] => (item=load_balancer) \n[neutron/neutron_pre] skipping: [instance] => (item=identity) \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_pre] \n[neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\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 : Generate cloud config file] ***********\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_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\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_pre] ok: [instance]\n[neutron/neutron] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Create RabbitMQ cluster] *************************************************\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_pre] included: rabbitmq for instance\n[neutron/neutron] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\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] \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] ***\n[neutron/neutron_pre] ok: [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_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[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\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] changed: [instance] => (item={'namespace': 'capi-system', 'name': 'capi-controller-manager'})",
                            "stdout_lines": [
                                "[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",
                                "==> [neutron] Starting deployment",
                                "[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] *********************************************************",
                                "[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] ",
                                "[neutron/neutron] ok: [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] ",
                                "[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] ***",
                                "[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] ok: [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] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[neutron/neutron_pre] skipping: [instance] => (item=oslo_db) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=oslo_cache) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=baremetal) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=oslo_messaging) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=compute) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=compute_metadata) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=dns) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=network) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=load_balancer) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=identity) ",
                                "[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_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[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 : Generate cloud config file] ***********",
                                "[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_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[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_pre] ok: [instance]",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Create RabbitMQ cluster] *************************************************",
                                "[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_pre] included: rabbitmq for instance",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[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] ",
                                "[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] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[neutron/neutron_pre] skipping: [instance]",
                                "[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]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[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] changed: [instance] => (item={'namespace': 'capi-system', 'name': 'capi-controller-manager'})"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000012e42-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:06.892949Z",
                            "start": "2026-07-26T10:52:06.361874Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000012e42",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "305033"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:06.972318Z",
                            "start": "2026-07-26T10:52:06.904022Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:52:07.063265Z",
                            "start": "2026-07-26T10:52:06.985609Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:52:07.143617Z",
                            "start": "2026-07-26T10:52:07.077014Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000012e45",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:52:07.323345",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:52:27.325342",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:27.342114Z",
                            "start": "2026-07-26T10:52:07.269786Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:52:27.422385Z",
                            "start": "2026-07-26T10:52:27.352941Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000013527",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:27.692635Z",
                            "start": "2026-07-26T10:52:27.432484Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063126.1812973,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 616,
                                "charset": "unknown",
                                "checksum": "9ad36874f80b96ba740d8c53e283a77dc961b829",
                                "ctime": 1785063147.657828,
                                "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": 1785063147.657828,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 308022,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:27.931771Z",
                            "start": "2026-07-26T10:52:27.706955Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000013529",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2989"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:28.015269Z",
                            "start": "2026-07-26T10:52:27.945065Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001352a",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +305034 /tmp/ansible.ridspefm.log | head -c 2989",
                            "delta": "0:00:00.007012",
                            "end": "2026-07-26 10:52:28.460140",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +305034 /tmp/ansible.ridspefm.log | head -c 2989",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000001352b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:52:28.453128",
                            "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[neutron/neutron_pre] changed: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                            "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] ****",
                                "[neutron/neutron_pre] changed: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000001352b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:28.769034Z",
                            "start": "2026-07-26T10:52:28.245202Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001352b",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "308022"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:28.846086Z",
                            "start": "2026-07-26T10:52:28.780251Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:52:28.937619Z",
                            "start": "2026-07-26T10:52:28.860875Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:52:29.020618Z",
                            "start": "2026-07-26T10:52:28.950178Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001352e",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:52:29.216688",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:52:49.218879",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:49.237041Z",
                            "start": "2026-07-26T10:52:29.153691Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:52:49.312170Z",
                            "start": "2026-07-26T10:52:49.248167Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000013c24",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:49.562701Z",
                            "start": "2026-07-26T10:52:49.322560Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063148.453848,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 616,
                                "charset": "unknown",
                                "checksum": "a49e92ae7d246c04f58ed44a65f0a49551a6d810",
                                "ctime": 1785063165.6502728,
                                "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": 1785063165.6502728,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 311066,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:49.804740Z",
                            "start": "2026-07-26T10:52:49.573493Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000013c26",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3044"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:49.885795Z",
                            "start": "2026-07-26T10:52:49.817050Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000013c27",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +308023 /tmp/ansible.ridspefm.log | head -c 3044",
                            "delta": "0:00:00.009403",
                            "end": "2026-07-26 10:52:50.121681",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +308023 /tmp/ansible.ridspefm.log | head -c 3044",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000013c28-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:52:50.112278",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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=oslo_db)\n[neutron/neutron_pre] ok: [instance] => (item=oslo_cache)\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=compute_metadata)\n[neutron/neutron_pre] ok: [instance] => (item=dns)\n[neutron/neutron_pre] ok: [instance] => (item=network)\n[neutron/neutron_pre] ok: [instance] => (item=load_balancer)\n[neutron/neutron_pre] ok: [instance] => (item=identity)\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[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] **************************\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).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (119 retries left).",
                            "stdout_lines": [
                                "[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=oslo_db)",
                                "[neutron/neutron_pre] ok: [instance] => (item=oslo_cache)",
                                "[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=compute_metadata)",
                                "[neutron/neutron_pre] ok: [instance] => (item=dns)",
                                "[neutron/neutron_pre] ok: [instance] => (item=network)",
                                "[neutron/neutron_pre] ok: [instance] => (item=load_balancer)",
                                "[neutron/neutron_pre] ok: [instance] => (item=identity)",
                                "[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] *********************",
                                "[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] **************************",
                                "[neutron/neutron] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Create networks] ***************************",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (120 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (119 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000013c28-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:50.443670Z",
                            "start": "2026-07-26T10:52:49.918753Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000013c28",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "311066"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:52:50.523046Z",
                            "start": "2026-07-26T10:52:50.455682Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:52:50.613479Z",
                            "start": "2026-07-26T10:52:50.534731Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:52:50.692673Z",
                            "start": "2026-07-26T10:52:50.624054Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000013c2b",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:52:50.875168",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:53:10.877536",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:53:10.897406Z",
                            "start": "2026-07-26T10:52:50.820258Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:53:10.977282Z",
                            "start": "2026-07-26T10:53:10.908801Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000014335",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:53:11.265536Z",
                            "start": "2026-07-26T10:53:10.991381Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063169.7543743,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 624,
                                "charset": "unknown",
                                "checksum": "ccddb12fe5c01e31598daf46a150cf66ffd0a1eb",
                                "ctime": 1785063189.3588588,
                                "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": 1785063189.3588588,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 311406,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:53:11.486653Z",
                            "start": "2026-07-26T10:53:11.277467Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000014337",
                        "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-26T10:53:11.581247Z",
                            "start": "2026-07-26T10:53:11.501077Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000014338",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +311067 /tmp/ansible.ridspefm.log | head -c 340",
                            "delta": "0:00:00.006607",
                            "end": "2026-07-26 10:53:11.854685",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +311067 /tmp/ansible.ridspefm.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-d34e-c6d3-000000014339-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:53:11.848078",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (115 retries left).",
                            "stdout_lines": [
                                "[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).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (115 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000014339-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:53:12.134456Z",
                            "start": "2026-07-26T10:53:11.611344Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000014339",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "311406"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:53:12.210769Z",
                            "start": "2026-07-26T10:53:12.147845Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:53:12.302905Z",
                            "start": "2026-07-26T10:53:12.222703Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:53:12.382562Z",
                            "start": "2026-07-26T10:53:12.315810Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001433c",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:53:12.568249",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-26 10:53:32.573651",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:53:32.585063Z",
                            "start": "2026-07-26T10:53:12.514211Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:53:33.112604Z",
                            "start": "2026-07-26T10:53:32.599163Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000014a5a",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:53:33.373657Z",
                            "start": "2026-07-26T10:53:33.124188Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063191.43891,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 624,
                                "charset": "unknown",
                                "checksum": "1ed15eb1557ae338cffc4e2e61fcbb7739bbce74",
                                "ctime": 1785063213.1514468,
                                "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": 1785063213.1514468,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 311746,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:53:33.618399Z",
                            "start": "2026-07-26T10:53:33.387208Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000014a5c",
                        "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-26T10:53:33.710792Z",
                            "start": "2026-07-26T10:53:33.633609Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000014a5d",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +311407 /tmp/ansible.ridspefm.log | head -c 340",
                            "delta": "0:00:00.008340",
                            "end": "2026-07-26 10:53:33.950502",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +311407 /tmp/ansible.ridspefm.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-d34e-c6d3-000000014a5e-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:53:33.942162",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (111 retries left).",
                            "stdout_lines": [
                                "[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).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (111 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000014a5e-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:53:34.264645Z",
                            "start": "2026-07-26T10:53:33.744103Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000014a5e",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "311746"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:53:34.367044Z",
                            "start": "2026-07-26T10:53:34.279229Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:53:34.480596Z",
                            "start": "2026-07-26T10:53:34.397434Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:53:34.560044Z",
                            "start": "2026-07-26T10:53:34.491754Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000014a61",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:53:34.753038",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:53:54.755186",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:53:54.767094Z",
                            "start": "2026-07-26T10:53:34.696174Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:53:54.861227Z",
                            "start": "2026-07-26T10:53:54.778575Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000015193",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:53:55.124845Z",
                            "start": "2026-07-26T10:53:54.872052Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063213.563457,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 624,
                                "charset": "unknown",
                                "checksum": "9d3ae9dc1fcea6b85c3a1692722aea9036bf4535",
                                "ctime": 1785063231.1918926,
                                "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": 1785063231.1918926,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 312001,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:53:55.358228Z",
                            "start": "2026-07-26T10:53:55.136137Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000015195",
                        "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-26T10:53:55.451147Z",
                            "start": "2026-07-26T10:53:55.369408Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000015196",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +311747 /tmp/ansible.ridspefm.log | head -c 255",
                            "delta": "0:00:00.006193",
                            "end": "2026-07-26 10:53:55.681023",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +311747 /tmp/ansible.ridspefm.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-d34e-c6d3-000000015197-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:53:55.674830",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (110 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (109 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (108 retries left).",
                            "stdout_lines": [
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (110 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (109 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (108 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000015197-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:53:56.008857Z",
                            "start": "2026-07-26T10:53:55.482302Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000015197",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "312001"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:53:56.092116Z",
                            "start": "2026-07-26T10:53:56.022445Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:53:56.183082Z",
                            "start": "2026-07-26T10:53:56.103444Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:53:56.264605Z",
                            "start": "2026-07-26T10:53:56.194190Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001519a",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:53:56.470003",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:54:16.472375",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:54:16.485905Z",
                            "start": "2026-07-26T10:53:56.406335Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:54:16.568692Z",
                            "start": "2026-07-26T10:54:16.498917Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000158e0",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:54:16.830127Z",
                            "start": "2026-07-26T10:54:16.580428Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063235.3119943,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 624,
                                "charset": "unknown",
                                "checksum": "12817b94d74d75f49c3c85790ef8e85c83244cdf",
                                "ctime": 1785063255.032482,
                                "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": 1785063255.032482,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 312341,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:54:17.083775Z",
                            "start": "2026-07-26T10:54:16.842181Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000158e2",
                        "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-26T10:54:17.176311Z",
                            "start": "2026-07-26T10:54:17.095775Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000158e3",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +312002 /tmp/ansible.ridspefm.log | head -c 340",
                            "delta": "0:00:00.007141",
                            "end": "2026-07-26 10:54:17.415224",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +312002 /tmp/ansible.ridspefm.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-d34e-c6d3-0000000158e4-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:54:17.408083",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (104 retries left).",
                            "stdout_lines": [
                                "[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).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (104 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000158e4-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:54:17.728127Z",
                            "start": "2026-07-26T10:54:17.206243Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000158e4",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "312341"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:54:17.807247Z",
                            "start": "2026-07-26T10:54:17.740998Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:54:17.901378Z",
                            "start": "2026-07-26T10:54:17.820324Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:54:17.971136Z",
                            "start": "2026-07-26T10:54:17.912687Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000158e7",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:54:18.162827",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:54:38.164757",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:54:38.188148Z",
                            "start": "2026-07-26T10:54:18.104696Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:54:38.278875Z",
                            "start": "2026-07-26T10:54:38.199117Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000016041",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:54:38.570456Z",
                            "start": "2026-07-26T10:54:38.289563Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063257.0365312,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 624,
                                "charset": "unknown",
                                "checksum": "7d9dbb74481a8f033ca7e0729785fa87ec9e22f4",
                                "ctime": 1785063273.0089262,
                                "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": 1785063273.0089262,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 312596,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:54:38.801640Z",
                            "start": "2026-07-26T10:54:38.581278Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000016043",
                        "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-26T10:54:39.047263Z",
                            "start": "2026-07-26T10:54:38.815157Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000016044",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +312342 /tmp/ansible.ridspefm.log | head -c 255",
                            "delta": "0:00:00.007678",
                            "end": "2026-07-26 10:54:39.302386",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +312342 /tmp/ansible.ridspefm.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-d34e-c6d3-000000016045-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:54:39.294708",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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 (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-d34e-c6d3-000000016045-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:54:39.602186Z",
                            "start": "2026-07-26T10:54:39.084410Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000016045",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "312596"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:54:39.684039Z",
                            "start": "2026-07-26T10:54:39.613676Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:54:39.778150Z",
                            "start": "2026-07-26T10:54:39.696549Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:54:39.851287Z",
                            "start": "2026-07-26T10:54:39.791659Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000016048",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:54:40.040075",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:55:00.042226",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:00.055519Z",
                            "start": "2026-07-26T10:54:39.980205Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:55:00.161629Z",
                            "start": "2026-07-26T10:55:00.068882Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000167b6",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:00.463794Z",
                            "start": "2026-07-26T10:55:00.179731Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063279.2970815,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 632,
                                "charset": "unknown",
                                "checksum": "6df677aac63ee971d222b1caa49cfa2f3fe4def9",
                                "ctime": 1785063300.557607,
                                "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": 1785063300.557607,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 317222,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:00.692447Z",
                            "start": "2026-07-26T10:55:00.475847Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000167b8",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4626"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:00.813533Z",
                            "start": "2026-07-26T10:55:00.712179Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000167b9",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +312597 /tmp/ansible.ridspefm.log | head -c 4626",
                            "delta": "0:00:00.009504",
                            "end": "2026-07-26 10:55:01.066179",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +312597 /tmp/ansible.ridspefm.log | head -c 4626",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000167ba-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:55:01.056675",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (100 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (99 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (98 retries left).\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] *********************\n[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[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (97 retries left).\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] Deployment complete\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] ",
                            "stdout_lines": [
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (100 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (99 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (98 retries left).",
                                "[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] *********************",
                                "[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] ***",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (97 retries left).",
                                "[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] Deployment complete",
                                "[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] "
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000167ba-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:01.369554Z",
                            "start": "2026-07-26T10:55:00.845934Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000167ba",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "317222"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:01.450086Z",
                            "start": "2026-07-26T10:55:01.384740Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:55:01.548674Z",
                            "start": "2026-07-26T10:55:01.465363Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:55:01.641417Z",
                            "start": "2026-07-26T10:55:01.563822Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000167bd",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:55:01.836488",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:55:21.839242",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:21.853192Z",
                            "start": "2026-07-26T10:55:01.778188Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:55:21.946663Z",
                            "start": "2026-07-26T10:55:21.867301Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000016f3f",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:22.250055Z",
                            "start": "2026-07-26T10:55:21.959846Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063300.649609,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 640,
                                "charset": "unknown",
                                "checksum": "85bf9fde7d3823cd67be0974a8d6080212ec1304",
                                "ctime": 1785063321.6741288,
                                "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": 1785063321.6741288,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 319802,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:22.495827Z",
                            "start": "2026-07-26T10:55:22.263727Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000016f41",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2580"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:22.589677Z",
                            "start": "2026-07-26T10:55:22.510084Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000016f42",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +317223 /tmp/ansible.ridspefm.log | head -c 2580",
                            "delta": "0:00:00.006104",
                            "end": "2026-07-26 10:55:22.862410",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +317223 /tmp/ansible.ridspefm.log | head -c 2580",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000016f43-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:55:22.856306",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (96 retries left).\n[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (95 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==> [manila] Starting deployment\n==> [octavia] Starting deployment\n==> [openstack-exporter] Starting deployment\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] PLAY [controllers[0]] **********************************************************\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [Gathering Facts] *********************************************************\n[manila/manila] \n[manila/manila] PLAY [controllers[0]] **********************************************************\n[manila/manila] \n[manila/manila] TASK [Gathering Facts] *********************************************************\n[octavia/octavia_pre] \n[octavia/octavia_pre] PLAY [controllers[0]] **********************************************************\n[octavia/octavia] \n[octavia/octavia] PLAY [controllers[0]] **********************************************************\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [Gathering Facts] *********************************************************\n[octavia/octavia] \n[octavia/octavia] TASK [Gathering Facts] *********************************************************",
                            "stdout_lines": [
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (96 retries left).",
                                "[neutron/neutron] FAILED - RETRYING: [instance]: Create networks (95 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",
                                "==> [manila] Starting deployment",
                                "==> [octavia] Starting deployment",
                                "==> [openstack-exporter] Starting deployment",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] PLAY [controllers[0]] **********************************************************",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [Gathering Facts] *********************************************************",
                                "[manila/manila] ",
                                "[manila/manila] PLAY [controllers[0]] **********************************************************",
                                "[manila/manila] ",
                                "[manila/manila] TASK [Gathering Facts] *********************************************************",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] PLAY [controllers[0]] **********************************************************",
                                "[octavia/octavia] ",
                                "[octavia/octavia] PLAY [controllers[0]] **********************************************************",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [Gathering Facts] *********************************************************",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Gathering Facts] *********************************************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000016f43-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:23.151073Z",
                            "start": "2026-07-26T10:55:22.619850Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000016f43",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "319802"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:23.261294Z",
                            "start": "2026-07-26T10:55:23.165534Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:55:23.371091Z",
                            "start": "2026-07-26T10:55:23.285286Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:55:23.468274Z",
                            "start": "2026-07-26T10:55:23.391516Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000016f46",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:55:23.682562",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:55:43.684637",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:43.706889Z",
                            "start": "2026-07-26T10:55:23.624002Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:55:44.172272Z",
                            "start": "2026-07-26T10:55:43.719511Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000176dc",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:44.691373Z",
                            "start": "2026-07-26T10:55:44.183286Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063322.4381478,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 672,
                                "charset": "unknown",
                                "checksum": "6ae0e0c2da3fc83ba84e0927e98078d8d01d57c1",
                                "ctime": 1785063344.1826851,
                                "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": 1785063344.1826851,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 339217,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:44.943871Z",
                            "start": "2026-07-26T10:55:44.709175Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000176de",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "19415"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:45.052520Z",
                            "start": "2026-07-26T10:55:44.958051Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000176df",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +319803 /tmp/ansible.ridspefm.log | head -c 19415",
                            "delta": "0:00:00.015544",
                            "end": "2026-07-26 10:55:45.322540",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +319803 /tmp/ansible.ridspefm.log | head -c 19415",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000176e0-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:55:45.306996",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[manila/manila] ok: [instance]\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] \n[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\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] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\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[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[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 : 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[manila/manila] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[octavia/octavia_pre] skipping: [instance] => (item=oslo_db_persistence) \n[octavia/octavia_pre] skipping: [instance] => (item=oslo_messaging) \n[octavia/octavia_pre] skipping: [instance] => (item=valkey) \n[octavia/octavia_pre] skipping: [instance] => (item=network) \n[octavia/octavia_pre] skipping: [instance] => (item=identity) \n[octavia/octavia_pre] skipping: [instance] => (item=oslo_db) \n[octavia/octavia_pre] skipping: [instance] => (item=oslo_cache) \n[octavia/octavia_pre] skipping: [instance] => (item=load_balancer) \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] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\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[openstack-exporter/openstack_exporter] changed: [instance]\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 : 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] ok: [instance]\n[octavia/octavia_pre] ok: [instance]\n[manila/manila] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\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] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.package : Update state for tar] **********************\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[octavia/octavia_pre] ok: [instance]\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********\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[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.package : Update state for tar] **********************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\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[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 (/var/lib/downloads)] ***\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[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\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[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[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.nerdctl : Create nerdctl config] *********************\n[octavia/octavia] ok: [instance]\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\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 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[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [Create RabbitMQ cluster] *************************************************\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[octavia/octavia] skipping: [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[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia] skipping: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\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[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 : Generate OpenStack-Helm endpoints] ***\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Build database URLs dict] *******\n[octavia/octavia] ok: [instance] => (item=identity)\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 : Clean-up facts] ***********\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] ok: [instance]\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[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************\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[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Create \"openstack-database-exporter-dsn\" secret] ***\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[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] ok: [instance]\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 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[openstack-exporter/openstack_exporter] changed: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Deploy service] *****************\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[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install osc 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] 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)",
                            "stdout_lines": [
                                "[manila/manila] ok: [instance]",
                                "[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] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[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] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[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]",
                                "[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]",
                                "[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 : 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]",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_db_persistence) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_messaging) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=valkey) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=network) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=identity) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_db) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_cache) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=load_balancer) ",
                                "[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] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[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] ***********",
                                "[openstack-exporter/openstack_exporter] changed: [instance]",
                                "[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 : 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] ok: [instance]",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[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] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "[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] ***************************",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[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] *******************",
                                "[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 (/var/lib/downloads)] ***",
                                "[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] *******",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[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] *****************",
                                "[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] ***",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "[octavia/octavia] ok: [instance]",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[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 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] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Create RabbitMQ cluster] *************************************************",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "[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]",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[openstack-exporter/openstack_exporter] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Build database URLs dict] *******",
                                "[octavia/octavia] ok: [instance] => (item=identity)",
                                "[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 : Clean-up facts] ***********",
                                "[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] ok: [instance]",
                                "[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)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************",
                                "[openstack-exporter/openstack_exporter] skipping: [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_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] *************************************************",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[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 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]",
                                "[openstack-exporter/openstack_exporter] changed: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Deploy service] *****************",
                                "[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] ****",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install osc 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] 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)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000176e0-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:45.617631Z",
                            "start": "2026-07-26T10:55:45.087059Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000176e0",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "339217"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:55:45.708234Z",
                            "start": "2026-07-26T10:55:45.630200Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:55:45.801171Z",
                            "start": "2026-07-26T10:55:45.723864Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:55:45.893342Z",
                            "start": "2026-07-26T10:55:45.815262Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000176e3",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:55:46.107035",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:56:06.109284",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:06.126649Z",
                            "start": "2026-07-26T10:55:46.031352Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:56:06.219781Z",
                            "start": "2026-07-26T10:56:06.139159Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000017e8d",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:06.472504Z",
                            "start": "2026-07-26T10:56:06.231334Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063345.3067129,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 680,
                                "charset": "unknown",
                                "checksum": "c08f8e9e7d66ceac99d3d53f030b3ce937ad563c",
                                "ctime": 1785063366.3632333,
                                "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": 1785063366.3632333,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 342290,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:06.716665Z",
                            "start": "2026-07-26T10:56:06.484064Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000017e8f",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3073"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:06.839961Z",
                            "start": "2026-07-26T10:56:06.730840Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000017e90",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +339218 /tmp/ansible.ridspefm.log | head -c 3073",
                            "delta": "0:00:00.008576",
                            "end": "2026-07-26 10:56:07.079511",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +339218 /tmp/ansible.ridspefm.log | head -c 3073",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000017e91-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:56:07.070935",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] [WARNING]: Loadbalancer service is not supported by your cloud. Ignoring\n[octavia/octavia_pre] loadbalancer quotas.\n[octavia/octavia_pre] changed: [instance]\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] \n[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_db)\n[manila/manila] ok: [instance] => (item=sharev2)\n[manila/manila] ok: [instance] => (item=oslo_cache)\n[manila/manila] ok: [instance] => (item=oslo_messaging)\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] *************************",
                            "stdout_lines": [
                                "[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] [WARNING]: Loadbalancer service is not supported by your cloud. Ignoring",
                                "[octavia/octavia_pre] loadbalancer quotas.",
                                "[octavia/octavia_pre] changed: [instance]",
                                "[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] ",
                                "[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_db)",
                                "[manila/manila] ok: [instance] => (item=sharev2)",
                                "[manila/manila] ok: [instance] => (item=oslo_cache)",
                                "[manila/manila] ok: [instance] => (item=oslo_messaging)",
                                "[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] *************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000017e91-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:07.394973Z",
                            "start": "2026-07-26T10:56:06.873155Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000017e91",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "342290"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:07.489242Z",
                            "start": "2026-07-26T10:56:07.410245Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:56:07.585693Z",
                            "start": "2026-07-26T10:56:07.506955Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:56:07.665570Z",
                            "start": "2026-07-26T10:56:07.597466Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000017e94",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:56:07.853338",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:56:27.855567",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:27.872219Z",
                            "start": "2026-07-26T10:56:07.795807Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:56:27.955375Z",
                            "start": "2026-07-26T10:56:27.885718Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000018652",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:28.249294Z",
                            "start": "2026-07-26T10:56:27.969956Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063366.671241,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 688,
                                "charset": "unknown",
                                "checksum": "ed613a8af0e7c661b2b08053fff39a2ba699762f",
                                "ctime": 1785063388.183773,
                                "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": 1785063388.183773,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 346911,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:28.478526Z",
                            "start": "2026-07-26T10:56:28.262802Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000018654",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4621"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:28.583015Z",
                            "start": "2026-07-26T10:56:28.506091Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000018655",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +342291 /tmp/ansible.ridspefm.log | head -c 4621",
                            "delta": "0:00:00.008793",
                            "end": "2026-07-26 10:56:28.830169",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +342291 /tmp/ansible.ridspefm.log | head -c 4621",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000018656-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:56:28.821376",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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]\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=oslo_messaging)\n[octavia/octavia] ok: [instance] => (item=identity)\n[octavia/octavia] ok: [instance] => (item=load_balancer)\n[octavia/octavia] ok: [instance] => (item=network)\n[octavia/octavia] ok: [instance] => (item=oslo_db_persistence)\n[octavia/octavia] ok: [instance] => (item=oslo_cache)\n[octavia/octavia] ok: [instance] => (item=valkey)\n[octavia/octavia] ok: [instance] => (item=oslo_db)\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[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Get image format] ***********************\n[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****\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[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] 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[octavia/octavia] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group rules] ***\n[octavia/octavia] changed: [instance] => (item={'protocol': 'udp', 'port': 5555})",
                            "stdout_lines": [
                                "[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]",
                                "[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=oslo_messaging)",
                                "[octavia/octavia] ok: [instance] => (item=identity)",
                                "[octavia/octavia] ok: [instance] => (item=load_balancer)",
                                "[octavia/octavia] ok: [instance] => (item=network)",
                                "[octavia/octavia] ok: [instance] => (item=oslo_db_persistence)",
                                "[octavia/octavia] ok: [instance] => (item=oslo_cache)",
                                "[octavia/octavia] ok: [instance] => (item=valkey)",
                                "[octavia/octavia] ok: [instance] => (item=oslo_db)",
                                "[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] ***************",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****",
                                "[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] *********",
                                "[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] 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] ******",
                                "[octavia/octavia] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group rules] ***",
                                "[octavia/octavia] changed: [instance] => (item={'protocol': 'udp', 'port': 5555})"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000018656-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:29.141879Z",
                            "start": "2026-07-26T10:56:28.617511Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000018656",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "346911"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:29.227223Z",
                            "start": "2026-07-26T10:56:29.156210Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:56:29.315151Z",
                            "start": "2026-07-26T10:56:29.241057Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:56:29.393279Z",
                            "start": "2026-07-26T10:56:29.328191Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000018659",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:56:29.589096",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:56:49.591443",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:49.605890Z",
                            "start": "2026-07-26T10:56:29.530841Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:56:49.689382Z",
                            "start": "2026-07-26T10:56:49.618656Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000018e2b",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:50.150107Z",
                            "start": "2026-07-26T10:56:49.700630Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063388.4197788,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 704,
                                "charset": "unknown",
                                "checksum": "4fe052ce9b3354eed6bddf974951abaaf4057456",
                                "ctime": 1785063409.7083054,
                                "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": 1785063409.7083054,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 352453,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:50.628366Z",
                            "start": "2026-07-26T10:56:50.407021Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000018e2d",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5542"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:50.723296Z",
                            "start": "2026-07-26T10:56:50.643860Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000018e2e",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +346912 /tmp/ansible.ridspefm.log | head -c 5542",
                            "delta": "0:00:00.009181",
                            "end": "2026-07-26 10:56:50.973677",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +346912 /tmp/ansible.ridspefm.log | head -c 5542",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000018e2f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:56:50.964496",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[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 : Set binding for 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[manila/manila] changed: [instance] => (item=22)\n[manila/manila] changed: [instance] => (item=111)\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] 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 : 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] => (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] 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] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora security group rules] *******\n[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Deploy Helm chart] **************************\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-26T10:56:35Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.212', 'hostname': 'host-172-24-0-212', 'fqdn': 'host-172-24-0-212.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7b004954-594f-41e8-a617-8a715414b966', 'ip_address': '172.24.0.212'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:1f:36:b8', 'name': 'octavia-health-manager-port-instance', 'network_id': 'f50f48b4-8e8b-4909-ae3d-3d39de8fe8fa', 'numa_affinity_policy': None, 'project_id': '5bbe2289c162425db89d6566c94dd3d6', 'tenant_id': '5bbe2289c162425db89d6566c94dd3d6', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['a98ca683-77cc-4e29-ab89-d3f4ec9c7bba'], 'status': 'DOWN', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-26T10:56:44Z', 'revision_number': 4, 'if_match': None, 'id': '3f0006fb-3ba3-494a-be66-267d26f08aaf', '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'}])",
                            "stdout_lines": [
                                "[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] ******",
                                "[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 : Set binding for ports] *********************",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group tcp rules] ***",
                                "[manila/manila] changed: [instance] => (item=22)",
                                "[manila/manila] changed: [instance] => (item=111)",
                                "[manila/manila] changed: [instance] => (item=2049)",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group icmp rules] ***",
                                "[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 : 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] => (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] 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] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create amphora security group rules] *******",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Deploy Helm chart] **************************",
                                "[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-26T10:56:35Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.212', 'hostname': 'host-172-24-0-212', 'fqdn': 'host-172-24-0-212.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7b004954-594f-41e8-a617-8a715414b966', 'ip_address': '172.24.0.212'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:1f:36:b8', 'name': 'octavia-health-manager-port-instance', 'network_id': 'f50f48b4-8e8b-4909-ae3d-3d39de8fe8fa', 'numa_affinity_policy': None, 'project_id': '5bbe2289c162425db89d6566c94dd3d6', 'tenant_id': '5bbe2289c162425db89d6566c94dd3d6', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['a98ca683-77cc-4e29-ab89-d3f4ec9c7bba'], 'status': 'DOWN', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-26T10:56:44Z', 'revision_number': 4, 'if_match': None, 'id': '3f0006fb-3ba3-494a-be66-267d26f08aaf', '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'}])"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000018e2f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:51.285105Z",
                            "start": "2026-07-26T10:56:50.758572Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000018e2f",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "352453"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:56:51.368233Z",
                            "start": "2026-07-26T10:56:51.298746Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:56:51.467843Z",
                            "start": "2026-07-26T10:56:51.384221Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:56:51.555568Z",
                            "start": "2026-07-26T10:56:51.483596Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000018e32",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:56:51.765278",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:57:11.767702",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:11.792489Z",
                            "start": "2026-07-26T10:56:51.702434Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:57:11.891593Z",
                            "start": "2026-07-26T10:57:11.810236Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000019618",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:12.170907Z",
                            "start": "2026-07-26T10:57:11.905693Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063410.5883272,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 704,
                                "charset": "unknown",
                                "checksum": "b961fcbec8a48f3ccda24659dd5246da04af6151",
                                "ctime": 1785063417.3124933,
                                "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": 1785063417.3124933,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 356054,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:12.406760Z",
                            "start": "2026-07-26T10:57:12.184535Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001961a",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3601"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:12.499476Z",
                            "start": "2026-07-26T10:57:12.420670Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001961b",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +352454 /tmp/ansible.ridspefm.log | head -c 3601",
                            "delta": "0:00:00.008774",
                            "end": "2026-07-26 10:57:12.734757",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +352454 /tmp/ansible.ridspefm.log | head -c 3601",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000001961c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:57:12.725983",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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-26T10:56:35Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.212', 'hostname': 'host-172-24-0-212', 'fqdn': 'host-172-24-0-212.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7b004954-594f-41e8-a617-8a715414b966', 'ip_address': '172.24.0.212'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:1f:36:b8', 'name': 'octavia-health-manager-port-instance', 'network_id': 'f50f48b4-8e8b-4909-ae3d-3d39de8fe8fa', 'numa_affinity_policy': None, 'project_id': '5bbe2289c162425db89d6566c94dd3d6', 'tenant_id': '5bbe2289c162425db89d6566c94dd3d6', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['a98ca683-77cc-4e29-ab89-d3f4ec9c7bba'], 'status': 'DOWN', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-26T10:56:44Z', 'revision_number': 4, 'if_match': None, 'id': '3f0006fb-3ba3-494a-be66-267d26f08aaf', '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] 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[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] changed: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.glance_image : Download image] *************************",
                            "stdout_lines": [
                                "[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-26T10:56:35Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.212', 'hostname': 'host-172-24-0-212', 'fqdn': 'host-172-24-0-212.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7b004954-594f-41e8-a617-8a715414b966', 'ip_address': '172.24.0.212'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:1f:36:b8', 'name': 'octavia-health-manager-port-instance', 'network_id': 'f50f48b4-8e8b-4909-ae3d-3d39de8fe8fa', 'numa_affinity_policy': None, 'project_id': '5bbe2289c162425db89d6566c94dd3d6', 'tenant_id': '5bbe2289c162425db89d6566c94dd3d6', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['a98ca683-77cc-4e29-ab89-d3f4ec9c7bba'], 'status': 'DOWN', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-26T10:56:44Z', 'revision_number': 4, 'if_match': None, 'id': '3f0006fb-3ba3-494a-be66-267d26f08aaf', '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] 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] *************************",
                                "[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] changed: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.glance_image : Download image] *************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000001961c-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:13.057212Z",
                            "start": "2026-07-26T10:57:12.533702Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001961c",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "356054"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:13.136784Z",
                            "start": "2026-07-26T10:57:13.071109Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:57:13.221414Z",
                            "start": "2026-07-26T10:57:13.148476Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:57:13.303440Z",
                            "start": "2026-07-26T10:57:13.233495Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001961f",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:57:13.634678",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:57:33.637224",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:33.651256Z",
                            "start": "2026-07-26T10:57:13.573109Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:57:33.735444Z",
                            "start": "2026-07-26T10:57:33.663350Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000019e19",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:33.997021Z",
                            "start": "2026-07-26T10:57:33.746934Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063432.344865,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "1571dd06c6937cd04ffc369c7df39dbb9dc52666",
                                "ctime": 1785063440.345063,
                                "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": 1785063440.345063,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 356819,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:34.242411Z",
                            "start": "2026-07-26T10:57:34.009051Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000019e1b",
                        "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-26T10:57:34.335009Z",
                            "start": "2026-07-26T10:57:34.257178Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000019e1c",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +356055 /tmp/ansible.ridspefm.log | head -c 765",
                            "delta": "0:00:00.006867",
                            "end": "2026-07-26 10:57:34.577780",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +356055 /tmp/ansible.ridspefm.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-d34e-c6d3-000000019e1d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:57:34.570913",
                            "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-d34e-c6d3-000000019e1d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:34.888611Z",
                            "start": "2026-07-26T10:57:34.367811Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000019e1d",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "356819"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:34.970605Z",
                            "start": "2026-07-26T10:57:34.903571Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:57:35.078939Z",
                            "start": "2026-07-26T10:57:34.985524Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:57:35.166619Z",
                            "start": "2026-07-26T10:57:35.098097Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000019e20",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:57:35.379781",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:57:55.382104",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:55.397207Z",
                            "start": "2026-07-26T10:57:35.319018Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:57:55.489863Z",
                            "start": "2026-07-26T10:57:55.409297Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001a62e",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:55.749274Z",
                            "start": "2026-07-26T10:57:55.506870Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063454.1974056,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "1da8cacdba59f125e32db00722a1988224a0b375",
                                "ctime": 1785063475.485932,
                                "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": 1785063475.485932,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 357464,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:55.985791Z",
                            "start": "2026-07-26T10:57:55.762103Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001a630",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "645"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:56.077670Z",
                            "start": "2026-07-26T10:57:56.000439Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001a631",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +356820 /tmp/ansible.ridspefm.log | head -c 645",
                            "delta": "0:00:00.005325",
                            "end": "2026-07-26 10:57:56.602982",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +356820 /tmp/ansible.ridspefm.log | head -c 645",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000001a632-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:57:56.597657",
                            "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] *************",
                            "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] *************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000001a632-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:56.889628Z",
                            "start": "2026-07-26T10:57:56.365955Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001a632",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "357464"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:57:56.989941Z",
                            "start": "2026-07-26T10:57:56.904625Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:57:57.080692Z",
                            "start": "2026-07-26T10:57:57.004151Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:57:57.166635Z",
                            "start": "2026-07-26T10:57:57.095409Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001a635",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:57:57.387566",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:58:17.390195",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:58:17.402914Z",
                            "start": "2026-07-26T10:57:57.327621Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:58:17.496113Z",
                            "start": "2026-07-26T10:58:17.415510Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001ae57",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:58:17.805586Z",
                            "start": "2026-07-26T10:58:17.512111Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063475.9379432,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "04240c33b422eb4a7bea15e5e4809d5cefffb5ff",
                                "ctime": 1785063487.2662234,
                                "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": 1785063487.2662234,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 358987,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:58:18.035629Z",
                            "start": "2026-07-26T10:58:17.822687Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001ae59",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1523"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:58:18.130562Z",
                            "start": "2026-07-26T10:58:18.050947Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001ae5a",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +357465 /tmp/ansible.ridspefm.log | head -c 1523",
                            "delta": "0:00:00.007735",
                            "end": "2026-07-26 10:58:18.397326",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +357465 /tmp/ansible.ridspefm.log | head -c 1523",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000001ae5b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 10:58:18.389591",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create Amphora SSH key] ********************\n[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] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create Amphora SSH key] ********************",
                                "[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-d34e-c6d3-00000001ae5b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:58:18.690582Z",
                            "start": "2026-07-26T10:58:18.164347Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001ae5b",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "358987"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:58:18.799695Z",
                            "start": "2026-07-26T10:58:18.721211Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:58:18.898195Z",
                            "start": "2026-07-26T10:58:18.815558Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:58:18.988972Z",
                            "start": "2026-07-26T10:58:18.911010Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001ae5e",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:58:19.188166",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:58:39.190632",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:58:39.211178Z",
                            "start": "2026-07-26T10:58:19.128924Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:58:39.301428Z",
                            "start": "2026-07-26T10:58:39.224347Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001b694",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:58:39.577237Z",
                            "start": "2026-07-26T10:58:39.316176Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063497.9904885,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "04240c33b422eb4a7bea15e5e4809d5cefffb5ff",
                                "ctime": 1785063487.2662234,
                                "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": 1785063487.2662234,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 358987,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:58:39.809369Z",
                            "start": "2026-07-26T10:58:39.592208Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:58:39.890644Z",
                            "start": "2026-07-26T10:58:39.826006Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:58:40.434036Z",
                            "start": "2026-07-26T10:58:39.924198Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001b698",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "358987"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:58:40.547235Z",
                            "start": "2026-07-26T10:58:40.468139Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:58:40.639340Z",
                            "start": "2026-07-26T10:58:40.562616Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:58:40.731800Z",
                            "start": "2026-07-26T10:58:40.659253Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001b69b",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:58:40.983221",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:59:00.985135",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:00.997945Z",
                            "start": "2026-07-26T10:58:40.906797Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T10:59:01.080709Z",
                            "start": "2026-07-26T10:59:01.010452Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001bee5",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:01.371339Z",
                            "start": "2026-07-26T10:59:01.095364Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063497.9904885,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "04240c33b422eb4a7bea15e5e4809d5cefffb5ff",
                                "ctime": 1785063487.2662234,
                                "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": 1785063487.2662234,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 358987,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:01.699858Z",
                            "start": "2026-07-26T10:59:01.384583Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001bee7",
                        "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-26T10:59:01.796119Z",
                            "start": "2026-07-26T10:59:01.714870Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001bee8",
                        "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-26T10:59:02.592206Z",
                            "start": "2026-07-26T10:59:02.077399Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001bee9",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "358987"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:02.686139Z",
                            "start": "2026-07-26T10:59:02.606597Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001beea",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2100 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:02.802104Z",
                            "start": "2026-07-26T10:59:02.702467Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001beeb",
                        "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-26T10:59:02.883493Z",
                            "start": "2026-07-26T10:59:02.818642Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001beec",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:59:03.100772",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 10:59:23.103269",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:23.118197Z",
                            "start": "2026-07-26T10:59:03.037585Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001c749",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "106"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:23.211439Z",
                            "start": "2026-07-26T10:59:23.130755Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001c74a",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:23.495375Z",
                            "start": "2026-07-26T10:59:23.224674Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001c74b",
                        "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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063497.9904885,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "04240c33b422eb4a7bea15e5e4809d5cefffb5ff",
                                "ctime": 1785063487.2662234,
                                "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": 1785063487.2662234,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 358987,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:24.729698Z",
                            "start": "2026-07-26T10:59:23.509991Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001c74c",
                        "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-26T10:59:24.823062Z",
                            "start": "2026-07-26T10:59:24.751528Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001c74d",
                        "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-26T10:59:25.368552Z",
                            "start": "2026-07-26T10:59:24.854702Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001c74e",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "358987"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:25.455697Z",
                            "start": "2026-07-26T10:59:25.388297Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001c74f",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2120 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:25.543193Z",
                            "start": "2026-07-26T10:59:25.468935Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001c750",
                        "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-26T10:59:25.627398Z",
                            "start": "2026-07-26T10:59:25.557127Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001c751",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:59:25.836539",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-26 10:59:45.847940",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:45.866462Z",
                            "start": "2026-07-26T10:59:25.770716Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001cfc2",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "107"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:45.969559Z",
                            "start": "2026-07-26T10:59:45.888164Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001cfc3",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:46.276093Z",
                            "start": "2026-07-26T10:59:45.983493Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001cfc4",
                        "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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063497.9904885,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "04240c33b422eb4a7bea15e5e4809d5cefffb5ff",
                                "ctime": 1785063487.2662234,
                                "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": 1785063487.2662234,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 358987,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:46.506709Z",
                            "start": "2026-07-26T10:59:46.291723Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001cfc5",
                        "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-26T10:59:46.587935Z",
                            "start": "2026-07-26T10:59:46.519177Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001cfc6",
                        "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-26T10:59:47.133788Z",
                            "start": "2026-07-26T10:59:46.623973Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001cfc7",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "358987"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:47.231259Z",
                            "start": "2026-07-26T10:59:47.153557Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001cfc8",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2140 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T10:59:47.341984Z",
                            "start": "2026-07-26T10:59:47.259441Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001cfc9",
                        "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-26T10:59:47.424338Z",
                            "start": "2026-07-26T10:59:47.355399Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001cfca",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 10:59:47.644382",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:00:07.646754",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:07.660874Z",
                            "start": "2026-07-26T10:59:47.588560Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001d84f",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "108"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:07.746389Z",
                            "start": "2026-07-26T11:00:07.675524Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001d850",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:08.002002Z",
                            "start": "2026-07-26T11:00:07.760701Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001d851",
                        "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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063497.9904885,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 712,
                                "charset": "unknown",
                                "checksum": "62e9012c4cf00fb6474f329d9d05e0bacce3ef22",
                                "ctime": 1785063608.189214,
                                "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": 1785063608.189214,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 359936,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:08.244474Z",
                            "start": "2026-07-26T11:00:08.014582Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001d852",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "949"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:08.340435Z",
                            "start": "2026-07-26T11:00:08.260148Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001d853",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +358988 /tmp/ansible.ridspefm.log | head -c 949",
                            "delta": "0:00:00.007937",
                            "end": "2026-07-26 11:00:08.583672",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +358988 /tmp/ansible.ridspefm.log | head -c 949",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000001d854-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:00:08.575735",
                            "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] ********************",
                            "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] ********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000001d854-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:08.891200Z",
                            "start": "2026-07-26T11:00:08.373257Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001d854",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "359936"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:08.985902Z",
                            "start": "2026-07-26T11:00:08.915931Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001d855",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2160 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:09.066399Z",
                            "start": "2026-07-26T11:00:09.000621Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001d856",
                        "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-26T11:00:09.509947Z",
                            "start": "2026-07-26T11:00:09.080971Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001d857",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:00:09.715449",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:00:29.718040",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:29.733074Z",
                            "start": "2026-07-26T11:00:09.657412Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e0f0",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "109"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:29.826437Z",
                            "start": "2026-07-26T11:00:29.746858Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e0f1",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:30.091014Z",
                            "start": "2026-07-26T11:00:29.839712Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e0f2",
                        "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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063608.1972141,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 720,
                                "charset": "unknown",
                                "checksum": "c212bec246e0acd5debe0c9a124df61fca9cb60f",
                                "ctime": 1785063628.1057093,
                                "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": 1785063628.1057093,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 360720,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:30.329469Z",
                            "start": "2026-07-26T11:00:30.106521Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e0f3",
                        "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-26T11:00:30.423503Z",
                            "start": "2026-07-26T11:00:30.344169Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e0f4",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +359937 /tmp/ansible.ridspefm.log | head -c 784",
                            "delta": "0:00:00.007891",
                            "end": "2026-07-26 11:00:30.676410",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +359937 /tmp/ansible.ridspefm.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-d34e-c6d3-00000001e0f5-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:00:30.668519",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant compute quotas] *******\n[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 compute quotas] *******",
                                "[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-d34e-c6d3-00000001e0f5-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:30.984603Z",
                            "start": "2026-07-26T11:00:30.458019Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e0f5",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "360720"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:31.074698Z",
                            "start": "2026-07-26T11:00:30.998988Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e0f6",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2180 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:31.168335Z",
                            "start": "2026-07-26T11:00:31.089560Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e0f7",
                        "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-26T11:00:31.250909Z",
                            "start": "2026-07-26T11:00:31.181862Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e0f8",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:00:31.460455",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:00:51.462918",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:51.477271Z",
                            "start": "2026-07-26T11:00:31.401325Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e9a5",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "110"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:51.575225Z",
                            "start": "2026-07-26T11:00:51.493134Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e9a6",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:51.842823Z",
                            "start": "2026-07-26T11:00:51.590216Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e9a7",
                        "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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063630.2777634,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 720,
                                "charset": "unknown",
                                "checksum": "c212bec246e0acd5debe0c9a124df61fca9cb60f",
                                "ctime": 1785063628.1057093,
                                "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": 1785063628.1057093,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 360720,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:52.072309Z",
                            "start": "2026-07-26T11:00:51.858288Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e9a8",
                        "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-26T11:00:52.165322Z",
                            "start": "2026-07-26T11:00:52.085816Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e9a9",
                        "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-26T11:00:52.715942Z",
                            "start": "2026-07-26T11:00:52.201410Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e9aa",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "360720"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:52.804896Z",
                            "start": "2026-07-26T11:00:52.735682Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e9ab",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2200 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:00:52.901963Z",
                            "start": "2026-07-26T11:00:52.820732Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e9ac",
                        "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-26T11:00:52.986172Z",
                            "start": "2026-07-26T11:00:52.917623Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001e9ad",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:00:53.200748",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:01:13.203113",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:13.217337Z",
                            "start": "2026-07-26T11:00:53.143019Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001f26e",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "111"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:13.313285Z",
                            "start": "2026-07-26T11:01:13.231016Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001f26f",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:13.574687Z",
                            "start": "2026-07-26T11:01:13.327798Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001f270",
                        "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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063630.2777634,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 720,
                                "charset": "unknown",
                                "checksum": "c212bec246e0acd5debe0c9a124df61fca9cb60f",
                                "ctime": 1785063628.1057093,
                                "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": 1785063628.1057093,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 360720,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:13.796092Z",
                            "start": "2026-07-26T11:01:13.588604Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001f271",
                        "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-26T11:01:13.886596Z",
                            "start": "2026-07-26T11:01:13.809795Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001f272",
                        "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-26T11:01:14.428764Z",
                            "start": "2026-07-26T11:01:13.920146Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001f273",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "360720"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:14.516243Z",
                            "start": "2026-07-26T11:01:14.446205Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001f274",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2220 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:14.599619Z",
                            "start": "2026-07-26T11:01:14.529081Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001f275",
                        "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-26T11:01:14.685237Z",
                            "start": "2026-07-26T11:01:14.612334Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001f276",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:01:15.106448",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:01:35.109024",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:35.118707Z",
                            "start": "2026-07-26T11:01:15.046977Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001fb4b",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "112"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:35.212025Z",
                            "start": "2026-07-26T11:01:35.132535Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001fb4c",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:35.468262Z",
                            "start": "2026-07-26T11:01:35.225762Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001fb4d",
                        "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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063630.2777634,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 720,
                                "charset": "unknown",
                                "checksum": "c212bec246e0acd5debe0c9a124df61fca9cb60f",
                                "ctime": 1785063628.1057093,
                                "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": 1785063628.1057093,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 360720,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:35.711393Z",
                            "start": "2026-07-26T11:01:35.481978Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001fb4e",
                        "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-26T11:01:35.803937Z",
                            "start": "2026-07-26T11:01:35.724571Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001fb4f",
                        "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-26T11:01:36.351212Z",
                            "start": "2026-07-26T11:01:35.836311Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001fb50",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "360720"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:36.433055Z",
                            "start": "2026-07-26T11:01:36.366094Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001fb51",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2240 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:36.518949Z",
                            "start": "2026-07-26T11:01:36.447381Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001fb52",
                        "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-26T11:01:36.610962Z",
                            "start": "2026-07-26T11:01:36.531929Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000001fb53",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:01:36.826750",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:01:56.829542",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:56.843521Z",
                            "start": "2026-07-26T11:01:36.762356Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002043c",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "113"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:56.934583Z",
                            "start": "2026-07-26T11:01:56.856941Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002043d",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:57.206240Z",
                            "start": "2026-07-26T11:01:56.951742Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002043e",
                        "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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063630.2777634,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 720,
                                "charset": "unknown",
                                "checksum": "c212bec246e0acd5debe0c9a124df61fca9cb60f",
                                "ctime": 1785063628.1057093,
                                "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": 1785063628.1057093,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 360720,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:57.435988Z",
                            "start": "2026-07-26T11:01:57.219847Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002043f",
                        "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-26T11:01:57.530101Z",
                            "start": "2026-07-26T11:01:57.449955Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000020440",
                        "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-26T11:01:58.078347Z",
                            "start": "2026-07-26T11:01:57.564114Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000020441",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "360720"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:58.163722Z",
                            "start": "2026-07-26T11:01:58.098419Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000020442",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2260 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:01:58.250556Z",
                            "start": "2026-07-26T11:01:58.176843Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000020443",
                        "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-26T11:01:58.326277Z",
                            "start": "2026-07-26T11:01:58.263246Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000020444",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:01:58.547359",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:02:18.549638",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:02:18.568307Z",
                            "start": "2026-07-26T11:01:58.481459Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000020d41",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "114"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:02:18.650479Z",
                            "start": "2026-07-26T11:02:18.583675Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000020d42",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:02:18.915349Z",
                            "start": "2026-07-26T11:02:18.666446Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000020d43",
                        "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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063630.2777634,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 720,
                                "charset": "unknown",
                                "checksum": "c212bec246e0acd5debe0c9a124df61fca9cb60f",
                                "ctime": 1785063628.1057093,
                                "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": 1785063628.1057093,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 360720,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:02:19.150285Z",
                            "start": "2026-07-26T11:02:18.928382Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000020d44",
                        "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-26T11:02:19.225508Z",
                            "start": "2026-07-26T11:02:19.163953Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000020d45",
                        "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-26T11:02:19.774813Z",
                            "start": "2026-07-26T11:02:19.257796Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000020d46",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "360720"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:02:19.869027Z",
                            "start": "2026-07-26T11:02:19.797427Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000020d47",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2280 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:02:19.959765Z",
                            "start": "2026-07-26T11:02:19.884331Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000020d48",
                        "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-26T11:02:20.043168Z",
                            "start": "2026-07-26T11:02:19.972940Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000020d49",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:02:20.277036",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:02:40.279168",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:02:40.296134Z",
                            "start": "2026-07-26T11:02:20.216874Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002165a",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "115"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:02:40.391104Z",
                            "start": "2026-07-26T11:02:40.312079Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002165b",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:02:41.091581Z",
                            "start": "2026-07-26T11:02:40.406227Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002165c",
                        "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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063630.2777634,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 720,
                                "charset": "unknown",
                                "checksum": "ce1f791dc043fd53b5a99c876cf5dfd9f4b6c869",
                                "ctime": 1785063758.0849502,
                                "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": 1785063758.0849502,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 360978,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:02:41.348465Z",
                            "start": "2026-07-26T11:02:41.104640Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002165d",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "258"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:02:41.441855Z",
                            "start": "2026-07-26T11:02:41.362605Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002165e",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +360721 /tmp/ansible.ridspefm.log | head -c 258",
                            "delta": "0:00:00.017956",
                            "end": "2026-07-26 11:02:41.709907",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +360721 /tmp/ansible.ridspefm.log | head -c 258",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002165f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:02:41.691951",
                            "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'})",
                            "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'})"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002165f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:02:42.000289Z",
                            "start": "2026-07-26T11:02:41.475874Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002165f",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "360978"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:02:42.096531Z",
                            "start": "2026-07-26T11:02:42.014626Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000021660",
                        "name": "Advance initial parallel deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "initial parallel deployment is still running after 2300 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:02:42.189244Z",
                            "start": "2026-07-26T11:02:42.111197Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000021661",
                        "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-26T11:02:42.285678Z",
                            "start": "2026-07-26T11:02:42.205807Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000021662",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:02:42.512089",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:03:02.514518",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:02.532366Z",
                            "start": "2026-07-26T11:02:42.444876Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000021f87",
                        "name": "Wait before polling initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "116"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:02.626762Z",
                            "start": "2026-07-26T11:03:02.549780Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000021f88",
                        "name": "Count initial parallel deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "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.ridspefm.log 2>&1\n",
                            "delta": "0:41:38.321864",
                            "end": "2026-07-26 11:02:45.802979",
                            "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.ridspefm.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-d34e-c6d3-00000000004a-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j853648961974.11328",
                            "start": "2026-07-26 10:21:07.481115",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000000004a-0-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:02.925629Z",
                            "start": "2026-07-26T11:03:02.653957Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000021f89",
                        "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.ridspefm.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063761.2970304,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 720,
                                "charset": "unknown",
                                "checksum": "b802c63ffdc4f38f67fd83ac0a2eb874f020d6e6",
                                "ctime": 1785063765.7931426,
                                "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": 1785063765.7931426,
                                "nlink": 1,
                                "path": "/tmp/ansible.ridspefm.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 362374,
                                "uid": 1000,
                                "version": "1531489860",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:03.159478Z",
                            "start": "2026-07-26T11:03:02.944666Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000021f8a",
                        "name": "Inspect initial parallel deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:03.266302Z",
                            "start": "2026-07-26T11:03:03.183584Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000021f8b",
                        "name": "Calculate new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +360979 /tmp/ansible.ridspefm.log | head -c 1396",
                            "delta": "0:00:00.009088",
                            "end": "2026-07-26 11:03:03.538800",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +360979 /tmp/ansible.ridspefm.log | head -c 1396",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000021f8c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:03:03.529712",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] => (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-d34e-c6d3-000000021f8c-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:03.834670Z",
                            "start": "2026-07-26T11:03:03.308122Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000021f8c",
                        "name": "Read new initial parallel deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "362374"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:03.933662Z",
                            "start": "2026-07-26T11:03:03.851389Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000021f8d",
                        "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-26T11:03:04.010281Z",
                            "start": "2026-07-26T11:03:03.948892Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000021f8e",
                        "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-26T11:03:04.083613Z",
                            "start": "2026-07-26T11:03:04.026100Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000021f8f",
                        "name": "Continue monitoring initial parallel deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j853648961974.11328",
                            "changed": false,
                            "erased": "/home/zuul/.ansible_async/j853648961974.11328",
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j853648961974.11328",
                                    "mode": "cleanup"
                                }
                            },
                            "started": 0,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:04.337875Z",
                            "start": "2026-07-26T11:03:04.095597Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000000004d",
                        "name": "Clean up initial parallel deployment async state"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/tmp/ansible.ridspefm.log",
                                    "state": "absent"
                                },
                                "before": {
                                    "path": "/tmp/ansible.ridspefm.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.ridspefm.log",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "absent",
                                    "unsafe_writes": false
                                }
                            },
                            "path": "/tmp/ansible.ridspefm.log",
                            "state": "absent"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:04.906603Z",
                            "start": "2026-07-26T11:03:04.346447Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T11:03:04.979693Z",
                            "start": "2026-07-26T11:03:04.914452Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T11:03:05.023134Z",
                            "start": "2026-07-26T11:03:04.984521Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.chvkj66g.log",
                            "size": 0,
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:05.273184Z",
                            "start": "2026-07-26T11:03:05.044789Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000228d0",
                        "name": "Create live log for idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": true,
                            "finished": 0,
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:05.677331Z",
                            "start": "2026-07-26T11:03:05.278826Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000228d1",
                        "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": "j555281363072.282711",
                                    "changed": true,
                                    "failed": 0,
                                    "finished": 0,
                                    "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                                    "started": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:05.760219Z",
                            "start": "2026-07-26T11:03:05.688398Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000228d2",
                        "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-26T11:03:05.803819Z",
                            "start": "2026-07-26T11:03:05.766827Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000228d3",
                        "name": "Monitor idempotence deployment with progress heartbeats"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:03:05.868825",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:03:25.871377",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:25.884817Z",
                            "start": "2026-07-26T11:03:05.822103Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002291a",
                        "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-26T11:03:25.955586Z",
                            "start": "2026-07-26T11:03:25.891779Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002291b",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:26.216024Z",
                            "start": "2026-07-26T11:03:25.962556Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002291c",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063785.2376273,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "70b8a3dc076493be8f2f4706d873e70422af5e17",
                                "ctime": 1785063806.0181456,
                                "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": 1785063806.0181456,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 6096,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:26.436464Z",
                            "start": "2026-07-26T11:03:26.223554Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002291d",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6096"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:26.496053Z",
                            "start": "2026-07-26T11:03:26.442585Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002291e",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +1 /tmp/ansible.chvkj66g.log | head -c 6096",
                            "delta": "0:00:00.009475",
                            "end": "2026-07-26 11:03:26.731087",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +1 /tmp/ansible.chvkj66g.log | head -c 6096",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002291f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:03:26.721612",
                            "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==> [multipathd] Starting deployment\n==> [lpfc] Starting deployment\n==> [ceph] Starting deployment\n[multipathd/multipathd] \n[multipathd/multipathd] PLAY [controllers:computes] ****************************************************\n[multipathd/multipathd] \n[multipathd/multipathd] TASK [Gathering Facts] *********************************************************\n[lpfc/lpfc] \n[lpfc/lpfc] PLAY [controllers:computes] ****************************************************\n[lpfc/lpfc] \n[lpfc/lpfc] TASK [Gathering Facts] *********************************************************\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[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[multipathd/multipathd] ok: [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[multipathd/multipathd] \n[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********\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==> [kubernetes] Starting deployment\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==> [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)] ***",
                            "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",
                                "==> [multipathd] Starting deployment",
                                "==> [lpfc] Starting deployment",
                                "==> [ceph] Starting deployment",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] PLAY [controllers:computes] ****************************************************",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] TASK [Gathering Facts] *********************************************************",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] PLAY [controllers:computes] ****************************************************",
                                "[lpfc/lpfc] ",
                                "[lpfc/lpfc] TASK [Gathering Facts] *********************************************************",
                                "[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] **********************",
                                "[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]",
                                "[multipathd/multipathd] ok: [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]",
                                "[multipathd/multipathd] ",
                                "[multipathd/multipathd] TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********",
                                "[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",
                                "==> [kubernetes] Starting deployment",
                                "[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",
                                "==> [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)] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002291f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:27.062374Z",
                            "start": "2026-07-26T11:03:26.532841Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002291f",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "6096"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:27.140223Z",
                            "start": "2026-07-26T11:03:27.070803Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022920",
                        "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-26T11:03:27.215736Z",
                            "start": "2026-07-26T11:03:27.146367Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022921",
                        "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-26T11:03:27.278919Z",
                            "start": "2026-07-26T11:03:27.221739Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022922",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:03:27.348326",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:03:47.350086",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:47.365549Z",
                            "start": "2026-07-26T11:03:27.300034Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022957",
                        "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-26T11:03:47.431453Z",
                            "start": "2026-07-26T11:03:47.371097Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022958",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:47.726542Z",
                            "start": "2026-07-26T11:03:47.436893Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022959",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063806.7221632,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 24,
                                "charset": "unknown",
                                "checksum": "3592e9308fd1602525e0f600c54fb4ba8f1714c3",
                                "ctime": 1785063827.84669,
                                "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": 1785063827.84669,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 10736,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:47.923571Z",
                            "start": "2026-07-26T11:03:47.734703Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002295a",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4640"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:47.988442Z",
                            "start": "2026-07-26T11:03:47.929433Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002295b",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +6097 /tmp/ansible.chvkj66g.log | head -c 4640",
                            "delta": "0:00:00.007913",
                            "end": "2026-07-26 11:03:48.230120",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +6097 /tmp/ansible.chvkj66g.log | head -c 4640",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002295c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:03:48.222207",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] *****\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]",
                            "stdout_lines": [
                                "[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] *****",
                                "[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]"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002295c-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:48.544170Z",
                            "start": "2026-07-26T11:03:48.016828Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002295c",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "10736"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:03:48.618158Z",
                            "start": "2026-07-26T11:03:48.550085Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002295d",
                        "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-26T11:03:48.693400Z",
                            "start": "2026-07-26T11:03:48.623676Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002295e",
                        "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-26T11:03:48.781418Z",
                            "start": "2026-07-26T11:03:48.700546Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002295f",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:03:48.849268",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:04:08.851316",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:08.869028Z",
                            "start": "2026-07-26T11:03:48.801726Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000229b0",
                        "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-26T11:04:08.944908Z",
                            "start": "2026-07-26T11:04:08.876883Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000229b1",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:09.207578Z",
                            "start": "2026-07-26T11:04:08.952439Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000229b2",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063828.2226992,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 32,
                                "charset": "unknown",
                                "checksum": "840919f8956a2bc95ac581787519eea3b32b4da5",
                                "ctime": 1785063842.6830597,
                                "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": 1785063842.6830597,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 13468,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:09.435375Z",
                            "start": "2026-07-26T11:04:09.214828Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000229b3",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2732"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:09.504565Z",
                            "start": "2026-07-26T11:04:09.445368Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000229b4",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +10737 /tmp/ansible.chvkj66g.log | head -c 2732",
                            "delta": "0:00:00.007500",
                            "end": "2026-07-26 11:04:09.722430",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +10737 /tmp/ansible.chvkj66g.log | head -c 2732",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000229b5-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:04:09.714930",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] ******\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\"] ***********\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] ",
                                "[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] ******",
                                "[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] ***********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000229b5-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:10.048095Z",
                            "start": "2026-07-26T11:04:09.531403Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000229b5",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "13468"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:10.111383Z",
                            "start": "2026-07-26T11:04:10.053794Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000229b6",
                        "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-26T11:04:10.183986Z",
                            "start": "2026-07-26T11:04:10.116602Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000229b7",
                        "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-26T11:04:10.262226Z",
                            "start": "2026-07-26T11:04:10.191892Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000229b8",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:04:10.333437",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:04:30.335794",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:30.353034Z",
                            "start": "2026-07-26T11:04:10.285862Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022a1d",
                        "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-26T11:04:30.425811Z",
                            "start": "2026-07-26T11:04:30.358471Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022a1e",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:30.957549Z",
                            "start": "2026-07-26T11:04:30.715864Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022a1f",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063849.391227,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 32,
                                "charset": "unknown",
                                "checksum": "3e8ae43fd17661af2c27e006c94cc14c0f8cb81e",
                                "ctime": 1785063857.255423,
                                "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": 1785063857.255423,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 13734,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:31.196256Z",
                            "start": "2026-07-26T11:04:30.963194Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022a20",
                        "name": "Inspect idempotence 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-26T11:04:31.270445Z",
                            "start": "2026-07-26T11:04:31.202202Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022a21",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +13469 /tmp/ansible.chvkj66g.log | head -c 266",
                            "delta": "0:00:00.007716",
                            "end": "2026-07-26 11:04:31.537429",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +13469 /tmp/ansible.chvkj66g.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-d34e-c6d3-000000022a22-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:04:31.529713",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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.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-d34e-c6d3-000000022a22-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:31.820549Z",
                            "start": "2026-07-26T11:04:31.295983Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022a22",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "13734"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:31.890288Z",
                            "start": "2026-07-26T11:04:31.829485Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022a23",
                        "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-26T11:04:31.970967Z",
                            "start": "2026-07-26T11:04:31.900023Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022a24",
                        "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-26T11:04:32.061592Z",
                            "start": "2026-07-26T11:04:31.980108Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022a25",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:04:32.136777",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:04:52.139064",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:52.153582Z",
                            "start": "2026-07-26T11:04:32.085744Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022a9e",
                        "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-26T11:04:52.232409Z",
                            "start": "2026-07-26T11:04:52.161323Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022a9f",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:52.482099Z",
                            "start": "2026-07-26T11:04:52.239582Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022aa0",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063871.1517696,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 32,
                                "charset": "unknown",
                                "checksum": "6fa4b0ea3cbffece01ce3aff0451df7489f8db8d",
                                "ctime": 1785063887.688181,
                                "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": 1785063887.688181,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 14772,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:52.698634Z",
                            "start": "2026-07-26T11:04:52.490055Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022aa1",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1038"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:52.792310Z",
                            "start": "2026-07-26T11:04:52.714240Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022aa2",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +13735 /tmp/ansible.chvkj66g.log | head -c 1038",
                            "delta": "0:00:00.007200",
                            "end": "2026-07-26 11:04:53.027427",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +13735 /tmp/ansible.chvkj66g.log | head -c 1038",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000022aa3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:04:53.020227",
                            "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] ******************\n[ceph/ceph] ok: [instance]\n[ceph/ceph] \n[ceph/ceph] TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************",
                            "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] ******************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000022aa3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:53.347378Z",
                            "start": "2026-07-26T11:04:52.821715Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022aa3",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "14772"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:04:53.414684Z",
                            "start": "2026-07-26T11:04:53.353882Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022aa4",
                        "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-26T11:04:53.494980Z",
                            "start": "2026-07-26T11:04:53.423855Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022aa5",
                        "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-26T11:04:53.568092Z",
                            "start": "2026-07-26T11:04:53.502068Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022aa6",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:04:53.645118",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:05:13.647317",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:13.666508Z",
                            "start": "2026-07-26T11:04:53.592204Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022b33",
                        "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-26T11:05:13.739366Z",
                            "start": "2026-07-26T11:05:13.671927Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022b34",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:14.005152Z",
                            "start": "2026-07-26T11:05:13.747064Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022b35",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063892.6523042,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 48,
                                "charset": "unknown",
                                "checksum": "a7c02a9fb84e56fbe9e3aa2771cfcbcec222cc49",
                                "ctime": 1785063912.9368083,
                                "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": 1785063912.9368083,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 17241,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:14.288693Z",
                            "start": "2026-07-26T11:05:14.013641Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022b36",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2469"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:14.358063Z",
                            "start": "2026-07-26T11:05:14.296263Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022b37",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +14773 /tmp/ansible.chvkj66g.log | head -c 2469",
                            "delta": "0:00:00.009383",
                            "end": "2026-07-26 11:05:14.579791",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +14773 /tmp/ansible.chvkj66g.log | head -c 2469",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000022b38-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:05:14.570408",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] *********************************************************\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] *****************",
                            "stdout_lines": [
                                "[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] *********************************************************",
                                "[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] *****************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000022b38-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:14.914872Z",
                            "start": "2026-07-26T11:05:14.386239Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022b38",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "17241"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:14.986743Z",
                            "start": "2026-07-26T11:05:14.923194Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022b39",
                        "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-26T11:05:15.072938Z",
                            "start": "2026-07-26T11:05:14.992839Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022b3a",
                        "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-26T11:05:15.149310Z",
                            "start": "2026-07-26T11:05:15.080979Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022b3b",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:05:15.345035",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:05:35.347376",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:35.363354Z",
                            "start": "2026-07-26T11:05:15.288808Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022bdc",
                        "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-26T11:05:35.440091Z",
                            "start": "2026-07-26T11:05:35.370992Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022bdd",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:35.708371Z",
                            "start": "2026-07-26T11:05:35.447650Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022bde",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063914.2288406,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 56,
                                "charset": "unknown",
                                "checksum": "11d4ae430778a3191ba4712ee7c5a5afcc82c3e3",
                                "ctime": 1785063935.8733785,
                                "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": 1785063935.8733785,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 22035,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:35.939226Z",
                            "start": "2026-07-26T11:05:35.717710Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022bdf",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4794"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:36.009280Z",
                            "start": "2026-07-26T11:05:35.947304Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022be0",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +17242 /tmp/ansible.chvkj66g.log | head -c 4794",
                            "delta": "0:00:00.007256",
                            "end": "2026-07-26 11:05:36.258828",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +17242 /tmp/ansible.chvkj66g.log | head -c 4794",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000022be1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:05:36.251572",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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)",
                            "stdout_lines": [
                                "[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)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000022be1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:36.563416Z",
                            "start": "2026-07-26T11:05:36.037222Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022be1",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "22035"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:36.631370Z",
                            "start": "2026-07-26T11:05:36.571907Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022be2",
                        "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-26T11:05:36.706539Z",
                            "start": "2026-07-26T11:05:36.636906Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022be3",
                        "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-26T11:05:36.782203Z",
                            "start": "2026-07-26T11:05:36.712132Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022be4",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:05:36.857485",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:05:56.859662",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:56.877716Z",
                            "start": "2026-07-26T11:05:36.807787Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022c99",
                        "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-26T11:05:56.956159Z",
                            "start": "2026-07-26T11:05:56.885477Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022c9a",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:57.225206Z",
                            "start": "2026-07-26T11:05:56.963496Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022c9b",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063936.2533882,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 56,
                                "charset": "unknown",
                                "checksum": "2d5903e378a908146682010cf847d8924f12d25f",
                                "ctime": 1785063950.0017297,
                                "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": 1785063950.0017297,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 23179,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:57.436882Z",
                            "start": "2026-07-26T11:05:57.233723Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022c9c",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1144"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:57.506357Z",
                            "start": "2026-07-26T11:05:57.445569Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022c9d",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +22036 /tmp/ansible.chvkj66g.log | head -c 1144",
                            "delta": "0:00:00.008157",
                            "end": "2026-07-26 11:05:57.734775",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +22036 /tmp/ansible.chvkj66g.log | head -c 1144",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000022c9e-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:05:57.726618",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] **********************\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] ",
                                "[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] **********************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000022c9e-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:58.060023Z",
                            "start": "2026-07-26T11:05:57.534572Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022c9e",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "23179"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:05:58.126313Z",
                            "start": "2026-07-26T11:05:58.067932Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022c9f",
                        "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-26T11:05:58.200299Z",
                            "start": "2026-07-26T11:05:58.134729Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022ca0",
                        "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-26T11:05:58.281767Z",
                            "start": "2026-07-26T11:05:58.208272Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022ca1",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:05:58.365899",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:06:18.368295",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:06:18.380021Z",
                            "start": "2026-07-26T11:05:58.316928Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022d6a",
                        "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-26T11:06:18.458586Z",
                            "start": "2026-07-26T11:06:18.387456Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022d6b",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:06:18.716919Z",
                            "start": "2026-07-26T11:06:18.465742Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022d6c",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063957.3899136,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 56,
                                "charset": "unknown",
                                "checksum": "e8b1236a4799b1bea8ece88ce382327073810071",
                                "ctime": 1785063972.014277,
                                "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": 1785063972.014277,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 23803,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:06:18.951708Z",
                            "start": "2026-07-26T11:06:18.725867Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022d6d",
                        "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-26T11:06:19.022652Z",
                            "start": "2026-07-26T11:06:18.959870Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022d6e",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +23180 /tmp/ansible.chvkj66g.log | head -c 624",
                            "delta": "0:00:00.008488",
                            "end": "2026-07-26 11:06:19.383644",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +23180 /tmp/ansible.chvkj66g.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-d34e-c6d3-000000022d6f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:06:19.375156",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] ****************************************\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]",
                                "[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] ****************************************",
                                "[ceph/ceph] ok: [instance]",
                                "[ceph/ceph] ",
                                "[ceph/ceph] TASK [vexxhost.ceph.osd : Mark require osd release] ****************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000022d6f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:06:19.570137Z",
                            "start": "2026-07-26T11:06:19.049736Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022d6f",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "23803"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:06:19.643698Z",
                            "start": "2026-07-26T11:06:19.577271Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022d70",
                        "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-26T11:06:19.720655Z",
                            "start": "2026-07-26T11:06:19.651934Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022d71",
                        "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-26T11:06:19.790951Z",
                            "start": "2026-07-26T11:06:19.731077Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022d72",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:06:19.871623",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:06:39.873397",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:06:39.894515Z",
                            "start": "2026-07-26T11:06:19.821231Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022e4f",
                        "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-26T11:06:39.975985Z",
                            "start": "2026-07-26T11:06:39.904647Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022e50",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:06:40.248764Z",
                            "start": "2026-07-26T11:06:39.984427Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022e51",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785063979.37846,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 64,
                                "charset": "unknown",
                                "checksum": "dc171859635b2ae4406c47ca5e9a3b616c94aaac",
                                "ctime": 1785064000.1669767,
                                "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": 1785064000.1669767,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 27663,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:06:40.506860Z",
                            "start": "2026-07-26T11:06:40.255608Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022e52",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3860"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:06:40.585688Z",
                            "start": "2026-07-26T11:06:40.516660Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022e53",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +23804 /tmp/ansible.chvkj66g.log | head -c 3860",
                            "delta": "0:00:00.009346",
                            "end": "2026-07-26 11:06:40.815434",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +23804 /tmp/ansible.chvkj66g.log | head -c 3860",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000022e54-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:06:40.806088",
                            "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] ***",
                            "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] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000022e54-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:06:41.139961Z",
                            "start": "2026-07-26T11:06:40.612553Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022e54",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "27663"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:06:41.216093Z",
                            "start": "2026-07-26T11:06:41.146029Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022e55",
                        "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-26T11:06:41.291520Z",
                            "start": "2026-07-26T11:06:41.223522Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022e56",
                        "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-26T11:06:41.367088Z",
                            "start": "2026-07-26T11:06:41.299537Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022e57",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:06:41.448476",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:07:01.450962",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:01.469677Z",
                            "start": "2026-07-26T11:06:41.397837Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022f48",
                        "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-26T11:07:01.540155Z",
                            "start": "2026-07-26T11:07:01.475869Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022f49",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:01.789093Z",
                            "start": "2026-07-26T11:07:01.547194Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022f4a",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064000.4469838,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "bab87bff6ed80bc04def2b0890f9274e67f61369",
                                "ctime": 1785064020.2474759,
                                "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": 1785064020.2474759,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 31722,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:02.038689Z",
                            "start": "2026-07-26T11:07:01.795988Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022f4b",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4059"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:02.105549Z",
                            "start": "2026-07-26T11:07:02.045141Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022f4c",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +27664 /tmp/ansible.chvkj66g.log | head -c 4059",
                            "delta": "0:00:00.010830",
                            "end": "2026-07-26 11:07:02.357677",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +27664 /tmp/ansible.chvkj66g.log | head -c 4059",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000022f4d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:07:02.346847",
                            "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.ceph_exporter : Configure Ceph exporter service] ***********",
                            "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.ceph_exporter : Configure Ceph exporter service] ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000022f4d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:02.658290Z",
                            "start": "2026-07-26T11:07:02.132791Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022f4d",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "31722"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:02.728559Z",
                            "start": "2026-07-26T11:07:02.665621Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022f4e",
                        "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-26T11:07:02.804406Z",
                            "start": "2026-07-26T11:07:02.734689Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022f4f",
                        "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-26T11:07:02.881972Z",
                            "start": "2026-07-26T11:07:02.811405Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000022f50",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:07:02.961358",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:07:22.964549",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:22.982864Z",
                            "start": "2026-07-26T11:07:02.912114Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023055",
                        "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-26T11:07:23.065762Z",
                            "start": "2026-07-26T11:07:22.993590Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023056",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:24.217894Z",
                            "start": "2026-07-26T11:07:23.927673Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023057",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064021.975519,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "cb738f84e4c0fc3321d1a76cd99da745447d1cfc",
                                "ctime": 1785064043.2400475,
                                "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": 1785064043.2400475,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 37335,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:24.434358Z",
                            "start": "2026-07-26T11:07:24.224882Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023058",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5613"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:24.500479Z",
                            "start": "2026-07-26T11:07:24.440342Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023059",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +31723 /tmp/ansible.chvkj66g.log | head -c 5613",
                            "delta": "0:00:00.008679",
                            "end": "2026-07-26 11:07:24.845008",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +31723 /tmp/ansible.chvkj66g.log | head -c 5613",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002305a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:07:24.836329",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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==> [udev] Starting deployment\n[udev/udev] \n[udev/udev] PLAY [controllers:computes] ****************************************************\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[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[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] \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[udev/udev] ok: [instance]\n[udev/udev] \n[udev/udev] TASK [vexxhost.atmosphere.udev : Add udev rules for SCSI Unit Attention] *******\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[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'})\n[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[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[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[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] *********************************************************",
                            "stdout_lines": [
                                "[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",
                                "==> [udev] Starting deployment",
                                "[udev/udev] ",
                                "[udev/udev] PLAY [controllers:computes] ****************************************************",
                                "[udev/udev] ",
                                "[udev/udev] TASK [Gathering Facts] *********************************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] PLAY [all] *********************************************************************",
                                "[kubernetes/kubernetes] ",
                                "[kubernetes/kubernetes] 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]",
                                "[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] ",
                                "[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})",
                                "[udev/udev] ok: [instance]",
                                "[udev/udev] ",
                                "[udev/udev] TASK [vexxhost.atmosphere.udev : Add udev rules for SCSI Unit Attention] *******",
                                "[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",
                                "[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'})",
                                "[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})",
                                "[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})",
                                "[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})",
                                "[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] *********************************************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002305a-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:25.165384Z",
                            "start": "2026-07-26T11:07:24.633376Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002305a",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "37335"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:25.232720Z",
                            "start": "2026-07-26T11:07:25.175175Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002305b",
                        "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-26T11:07:25.308749Z",
                            "start": "2026-07-26T11:07:25.239864Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002305c",
                        "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-26T11:07:25.383244Z",
                            "start": "2026-07-26T11:07:25.315359Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002305d",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:07:25.465065",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:07:45.467990",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:45.481539Z",
                            "start": "2026-07-26T11:07:25.416139Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023176",
                        "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-26T11:07:45.550000Z",
                            "start": "2026-07-26T11:07:45.490469Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023177",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:45.793524Z",
                            "start": "2026-07-26T11:07:45.560694Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023178",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064044.3840759,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 96,
                                "charset": "unknown",
                                "checksum": "cbe46fadd718d6bd1eab7faa036be277b99ef9e1",
                                "ctime": 1785064065.3085961,
                                "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": 1785064065.3085961,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 42795,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:45.998295Z",
                            "start": "2026-07-26T11:07:45.799730Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023179",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5460"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:46.065543Z",
                            "start": "2026-07-26T11:07:46.004656Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002317a",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +37336 /tmp/ansible.chvkj66g.log | head -c 5460",
                            "delta": "0:00:00.009204",
                            "end": "2026-07-26 11:07:46.301712",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +37336 /tmp/ansible.chvkj66g.log | head -c 5460",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002317b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:07:46.292508",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] **********************\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] 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] **************",
                            "stdout_lines": [
                                "[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] **********************",
                                "[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] **************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002317b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:46.621368Z",
                            "start": "2026-07-26T11:07:46.092194Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002317b",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "42795"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:07:46.700325Z",
                            "start": "2026-07-26T11:07:46.629867Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002317c",
                        "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-26T11:07:46.775710Z",
                            "start": "2026-07-26T11:07:46.706396Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002317d",
                        "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-26T11:07:46.847778Z",
                            "start": "2026-07-26T11:07:46.785163Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002317e",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:07:46.933000",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:08:06.935188",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:06.952308Z",
                            "start": "2026-07-26T11:07:46.879147Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000232ab",
                        "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-26T11:08:07.029217Z",
                            "start": "2026-07-26T11:08:06.958476Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000232ac",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:07.309110Z",
                            "start": "2026-07-26T11:08:07.035544Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000232ad",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064065.9526122,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "3eb5ca362525bce696ceee1f7df4f83d771d96ce",
                                "ctime": 1785064087.4051454,
                                "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": 1785064087.4051454,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 50892,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:07.519039Z",
                            "start": "2026-07-26T11:08:07.316937Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000232ae",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8097"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:07.589947Z",
                            "start": "2026-07-26T11:08:07.526796Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000232af",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +42796 /tmp/ansible.chvkj66g.log | head -c 8097",
                            "delta": "0:00:00.009858",
                            "end": "2026-07-26 11:08:07.822256",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +42796 /tmp/ansible.chvkj66g.log | head -c 8097",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000232b0-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:08:07.812398",
                            "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.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] *******************\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.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]",
                            "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.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] *******************",
                                "[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]"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000232b0-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:08.149194Z",
                            "start": "2026-07-26T11:08:07.614927Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000232b0",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50892"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:08.227949Z",
                            "start": "2026-07-26T11:08:08.157126Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000232b1",
                        "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-26T11:08:08.305591Z",
                            "start": "2026-07-26T11:08:08.234031Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000232b2",
                        "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-26T11:08:08.381007Z",
                            "start": "2026-07-26T11:08:08.312138Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000232b3",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:08:08.474388",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:08:28.477357",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:28.499381Z",
                            "start": "2026-07-26T11:08:08.414844Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000233f4",
                        "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-26T11:08:28.565545Z",
                            "start": "2026-07-26T11:08:28.506340Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000233f5",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:28.787277Z",
                            "start": "2026-07-26T11:08:28.571265Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000233f6",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064087.8171556,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 120,
                                "charset": "unknown",
                                "checksum": "f9aec1384e5d5c52bf12ce8ad30ea45623254794",
                                "ctime": 1785064107.8536537,
                                "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": 1785064107.8536537,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 57278,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:29.007632Z",
                            "start": "2026-07-26T11:08:28.793306Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000233f7",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6386"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:29.068891Z",
                            "start": "2026-07-26T11:08:29.014119Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000233f8",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +50893 /tmp/ansible.chvkj66g.log | head -c 6386",
                            "delta": "0:00:00.009899",
                            "end": "2026-07-26 11:08:29.406848",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +50893 /tmp/ansible.chvkj66g.log | head -c 6386",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000233f9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:08:29.396949",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] ***\n[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] ******************",
                            "stdout_lines": [
                                "[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] ***",
                                "[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] ******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000233f9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:29.732851Z",
                            "start": "2026-07-26T11:08:29.206172Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000233f9",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "57278"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:29.810467Z",
                            "start": "2026-07-26T11:08:29.740347Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000233fa",
                        "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-26T11:08:29.888092Z",
                            "start": "2026-07-26T11:08:29.817814Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000233fb",
                        "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-26T11:08:29.953199Z",
                            "start": "2026-07-26T11:08:29.894035Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000233fc",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:08:30.036614",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:08:50.039094",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:50.051715Z",
                            "start": "2026-07-26T11:08:29.987406Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023551",
                        "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-26T11:08:50.128514Z",
                            "start": "2026-07-26T11:08:50.058389Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023552",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:50.377821Z",
                            "start": "2026-07-26T11:08:50.136017Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023553",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064108.953681,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 136,
                                "charset": "unknown",
                                "checksum": "066d016a54a51da6df328e6090fef9e631af34eb",
                                "ctime": 1785064130.354213,
                                "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": 1785064130.354213,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 65019,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:50.592516Z",
                            "start": "2026-07-26T11:08:50.386417Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023554",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7741"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:50.669616Z",
                            "start": "2026-07-26T11:08:50.599841Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023555",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +57279 /tmp/ansible.chvkj66g.log | head -c 7741",
                            "delta": "0:00:00.008254",
                            "end": "2026-07-26 11:08:50.894487",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +57279 /tmp/ansible.chvkj66g.log | head -c 7741",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000023556-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:08:50.886233",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] *********************************************************\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] *******************",
                            "stdout_lines": [
                                "[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] *********************************************************",
                                "[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] *******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000023556-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:51.225752Z",
                            "start": "2026-07-26T11:08:50.695566Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023556",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "65019"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:08:51.301517Z",
                            "start": "2026-07-26T11:08:51.232935Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023557",
                        "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-26T11:08:51.377941Z",
                            "start": "2026-07-26T11:08:51.308618Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023558",
                        "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-26T11:08:51.454180Z",
                            "start": "2026-07-26T11:08:51.384912Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023559",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:08:51.544005",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:09:11.546584",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:11.567665Z",
                            "start": "2026-07-26T11:08:51.494686Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000236c2",
                        "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-26T11:09:11.640023Z",
                            "start": "2026-07-26T11:09:11.574482Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000236c3",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:11.901144Z",
                            "start": "2026-07-26T11:09:11.646288Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000236c4",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064130.8862262,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 144,
                                "charset": "unknown",
                                "checksum": "da1d5f04f704585e24257773d66419cec45a3245",
                                "ctime": 1785064151.3507457,
                                "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": 1785064151.3507457,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 69332,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:12.153335Z",
                            "start": "2026-07-26T11:09:11.907685Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000236c5",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4313"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:12.221655Z",
                            "start": "2026-07-26T11:09:12.159984Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000236c6",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +65020 /tmp/ansible.chvkj66g.log | head -c 4313",
                            "delta": "0:00:00.010452",
                            "end": "2026-07-26 11:09:12.467879",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +65020 /tmp/ansible.chvkj66g.log | head -c 4313",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000236c7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:09:12.457427",
                            "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.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] *********************************************************\n[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] *******************************************",
                            "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.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] *********************************************************",
                                "[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] *******************************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000236c7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:12.795125Z",
                            "start": "2026-07-26T11:09:12.266405Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000236c7",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "69332"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:12.864669Z",
                            "start": "2026-07-26T11:09:12.803050Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000236c8",
                        "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-26T11:09:12.939351Z",
                            "start": "2026-07-26T11:09:12.870540Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000236c9",
                        "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-26T11:09:13.008370Z",
                            "start": "2026-07-26T11:09:12.946618Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000236ca",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:09:13.097600",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:09:33.099705",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:33.113197Z",
                            "start": "2026-07-26T11:09:13.045792Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023847",
                        "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-26T11:09:33.193639Z",
                            "start": "2026-07-26T11:09:33.124258Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023848",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:33.433801Z",
                            "start": "2026-07-26T11:09:33.199710Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023849",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064152.462774,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 176,
                                "charset": "unknown",
                                "checksum": "0586a5f89a3dbb03b4ef2cbdb79224103f10abd4",
                                "ctime": 1785064173.527309,
                                "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": 1785064173.527309,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 85459,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:33.645581Z",
                            "start": "2026-07-26T11:09:33.440063Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002384a",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "16127"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:33.846873Z",
                            "start": "2026-07-26T11:09:33.651852Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002384b",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +69333 /tmp/ansible.chvkj66g.log | head -c 16127",
                            "delta": "0:00:00.012429",
                            "end": "2026-07-26 11:09:34.237474",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +69333 /tmp/ansible.chvkj66g.log | head -c 16127",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002384c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:09:34.225045",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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==> [ingress-nginx] Starting deployment\n==> [rook-ceph] Starting deployment\n[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] PLAY [controllers[0]] **********************************************************\n[ingress-nginx/ingress_nginx] \n[ingress-nginx/ingress_nginx] PLAY [controllers] *************************************************************\n[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] TASK [Gathering Facts] *********************************************************\n[iscsi/iscsi] \n[iscsi/iscsi] PLAY [controllers:computes] ****************************************************\n[ingress-nginx/ingress_nginx] \n[ingress-nginx/ingress_nginx] 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[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[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[ingress-nginx/ingress_nginx] ok: [instance]\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[rook-ceph/rook_ceph] 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 : Include help chart upload method tasks] ***\n[rook-ceph/rook_ceph] \n[rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\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[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[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[iscsi/iscsi] ok: [instance]\n[iscsi/iscsi] \n[iscsi/iscsi] TASK [vexxhost.atmosphere.iscsi : Ensure iscsid is started] ********************\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==> [cert-manager] Starting deployment\n[cert-manager/cert_manager] \n[cert-manager/cert_manager] PLAY [controllers] *************************************************************\n[cert-manager/cert_manager] \n[cert-manager/cert_manager] TASK [Gathering Facts] *********************************************************\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[rook-ceph/rook_ceph] ok: [instance]\n==> [ingress-nginx] Deployment complete\n==> [csi] Starting deployment\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==> [memcached] Starting deployment\n[csi/csi] \n[csi/csi] PLAY [controllers] *************************************************************\n[csi/csi] \n[csi/csi] TASK [Gathering Facts] *********************************************************\n[memcached/memcached] \n[memcached/memcached] PLAY [controllers[0]] **********************************************************\n[memcached/memcached] \n[memcached/memcached] TASK [Gathering Facts] *********************************************************\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[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[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[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[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[memcached/memcached] skipping: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\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] ok: [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[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********\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] ok: [instance]\n[memcached/memcached] \n[memcached/memcached] TASK [vexxhost.atmosphere.memcached : 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[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[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 [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********\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[cert-manager/cert_manager] ok: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\n[csi/csi] skipping: [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[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********\n[csi/csi] skipping: [instance]\n==> [cert-manager] Deployment complete\n==> [ceph-provisioners] Starting deployment\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[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[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************\n[csi/csi] skipping: [instance]\n[memcached/memcached] ok: [instance]\n[csi/csi] \n[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************\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[csi/csi] skipping: [instance]\n==> [memcached] Deployment complete\n==> [percona-xtradb-cluster-operator] Starting deployment\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]",
                            "stdout_lines": [
                                "[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",
                                "==> [ingress-nginx] Starting deployment",
                                "==> [rook-ceph] Starting deployment",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] PLAY [controllers[0]] **********************************************************",
                                "[ingress-nginx/ingress_nginx] ",
                                "[ingress-nginx/ingress_nginx] PLAY [controllers] *************************************************************",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] TASK [Gathering Facts] *********************************************************",
                                "[iscsi/iscsi] ",
                                "[iscsi/iscsi] PLAY [controllers:computes] ****************************************************",
                                "[ingress-nginx/ingress_nginx] ",
                                "[ingress-nginx/ingress_nginx] 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] ***********************",
                                "[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]",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[ingress-nginx/ingress_nginx] ok: [instance]",
                                "[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.",
                                "[rook-ceph/rook_ceph] 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 : Include help chart upload method tasks] ***",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[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] ***************",
                                "[rook-ceph/rook_ceph] ok: [instance]",
                                "[rook-ceph/rook_ceph] ",
                                "[rook-ceph/rook_ceph] TASK [vexxhost.atmosphere.rook_ceph : Deploy Helm chart] ***********************",
                                "[ingress-nginx/ingress_nginx] ok: [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] ********************",
                                "[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",
                                "==> [cert-manager] Starting deployment",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] PLAY [controllers] *************************************************************",
                                "[cert-manager/cert_manager] ",
                                "[cert-manager/cert_manager] TASK [Gathering Facts] *********************************************************",
                                "[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] ",
                                "[rook-ceph/rook_ceph] ok: [instance]",
                                "==> [ingress-nginx] Deployment complete",
                                "==> [csi] Starting deployment",
                                "[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",
                                "==> [memcached] Starting deployment",
                                "[csi/csi] ",
                                "[csi/csi] PLAY [controllers] *************************************************************",
                                "[csi/csi] ",
                                "[csi/csi] TASK [Gathering Facts] *********************************************************",
                                "[memcached/memcached] ",
                                "[memcached/memcached] PLAY [controllers[0]] **********************************************************",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [Gathering Facts] *********************************************************",
                                "[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] ****",
                                "[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]",
                                "[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] ********************",
                                "[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] ***************",
                                "[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] ***",
                                "[memcached/memcached] skipping: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[memcached/memcached] skipping: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[csi/csi] ok: [instance]",
                                "[memcached/memcached] skipping: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********",
                                "[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] ok: [instance]",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.memcached : 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]",
                                "[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]",
                                "[memcached/memcached] ok: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************",
                                "[memcached/memcached] ",
                                "[memcached/memcached] TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********",
                                "[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]",
                                "[cert-manager/cert_manager] ok: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "[csi/csi] skipping: [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] ",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********",
                                "[csi/csi] skipping: [instance]",
                                "==> [cert-manager] Deployment complete",
                                "==> [ceph-provisioners] Starting deployment",
                                "[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]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] PLAY [controllers[0]] **********************************************************",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [Gathering Facts] *********************************************************",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************",
                                "[csi/csi] skipping: [instance]",
                                "[memcached/memcached] ok: [instance]",
                                "[csi/csi] ",
                                "[csi/csi] TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************",
                                "[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] ",
                                "[csi/csi] skipping: [instance]",
                                "==> [memcached] Deployment complete",
                                "==> [percona-xtradb-cluster-operator] Starting deployment",
                                "[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]"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002384c-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:34.508523Z",
                            "start": "2026-07-26T11:09:33.972778Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002384c",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "85459"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:34.574995Z",
                            "start": "2026-07-26T11:09:34.515171Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002384d",
                        "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-26T11:09:34.652106Z",
                            "start": "2026-07-26T11:09:34.580985Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002384e",
                        "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-26T11:09:34.713022Z",
                            "start": "2026-07-26T11:09:34.658213Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002384f",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:09:34.797131",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:09:54.799202",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:54.815328Z",
                            "start": "2026-07-26T11:09:34.749399Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000239e0",
                        "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-26T11:09:54.894561Z",
                            "start": "2026-07-26T11:09:54.823231Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000239e1",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:55.161816Z",
                            "start": "2026-07-26T11:09:54.900619Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000239e2",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064174.2273269,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 200,
                                "charset": "unknown",
                                "checksum": "7f47a61a7c3d56e93c72e73f3b13645c6192c645",
                                "ctime": 1785064195.2758615,
                                "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": 1785064195.2758615,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 97753,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:55.381628Z",
                            "start": "2026-07-26T11:09:55.169406Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000239e3",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12294"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:55.459234Z",
                            "start": "2026-07-26T11:09:55.392043Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000239e4",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +85460 /tmp/ansible.chvkj66g.log | head -c 12294",
                            "delta": "0:00:00.009556",
                            "end": "2026-07-26 11:09:55.694107",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +85460 /tmp/ansible.chvkj66g.log | head -c 12294",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000239e5-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:09:55.684551",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[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.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==> [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[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] ok: [instance]\n[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create namespace] ****************\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[ceph-provisioners/ceph_provisioners] 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[ceph-provisioners/ceph_provisioners] \n[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***\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[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[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] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy 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[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==> [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[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [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=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   \n[rabbitmq-cluster-operator/rabbitmq_cluster_operator] \n==> [rabbitmq-cluster-operator] Deployment complete\n==> [percona-xtradb-cluster] Starting deployment\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] [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] ok: [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] 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[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[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==> [openvswitch] 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] ***",
                            "stdout_lines": [
                                "[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] ******************",
                                "[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.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",
                                "==> [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] *********************************************************",
                                "[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] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create namespace] ****************",
                                "[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]",
                                "[ceph-provisioners/ceph_provisioners] 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] ***",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***",
                                "[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] ***************",
                                "[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] ********",
                                "[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] TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy 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] *******",
                                "[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",
                                "==> [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] *********************************************************",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ok: [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=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   ",
                                "[rabbitmq-cluster-operator/rabbitmq_cluster_operator] ",
                                "==> [rabbitmq-cluster-operator] Deployment complete",
                                "==> [percona-xtradb-cluster] Starting deployment",
                                "[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] [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] ok: [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] 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] ********",
                                "[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] ***",
                                "[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",
                                "==> [openvswitch] 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] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000239e5-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:56.013339Z",
                            "start": "2026-07-26T11:09:55.485576Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000239e5",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "97753"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:09:56.079326Z",
                            "start": "2026-07-26T11:09:56.020526Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000239e6",
                        "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-26T11:09:56.157489Z",
                            "start": "2026-07-26T11:09:56.087882Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000239e7",
                        "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-26T11:09:56.224880Z",
                            "start": "2026-07-26T11:09:56.165119Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000239e8",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:09:56.307336",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:10:16.310071",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:10:16.326175Z",
                            "start": "2026-07-26T11:09:56.263299Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023b8d",
                        "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-26T11:10:16.391850Z",
                            "start": "2026-07-26T11:10:16.333508Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023b8e",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:10:16.657435Z",
                            "start": "2026-07-26T11:10:16.398604Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023b8f",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064195.687872,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 248,
                                "charset": "unknown",
                                "checksum": "718ccb108654d84230b8db0146ba51d714f896a6",
                                "ctime": 1785064216.3923979,
                                "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": 1785064216.3923979,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 120714,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:10:16.900439Z",
                            "start": "2026-07-26T11:10:16.666135Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023b90",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "22961"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:10:16.974229Z",
                            "start": "2026-07-26T11:10:16.912670Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023b91",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +97754 /tmp/ansible.chvkj66g.log | head -c 22961",
                            "delta": "0:00:00.011710",
                            "end": "2026-07-26 11:10:17.248223",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +97754 /tmp/ansible.chvkj66g.log | head -c 22961",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000023b92-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:10:17.236513",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[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[openvswitch/openvswitch] \n[openvswitch/openvswitch] PLAY [controllers:computes] ****************************************************\n[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]\n[openvswitch/openvswitch] \n[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\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[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[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[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[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[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[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[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[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[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[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[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[ceph-provisioners/ceph_provisioners] ok: [instance]\n==> [percona-xtradb-cluster] Deployment complete\n==> [libvirt] Starting deployment\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[libvirt/libvirt] \n[libvirt/libvirt] PLAY [controllers[0]] **********************************************************\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [Gathering Facts] *********************************************************\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==> [openvswitch] 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[ceph-provisioners/ceph_provisioners] ok: [instance]\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==> [ceph-provisioners] Deployment complete\n==> [keycloak] Starting deployment\n[keycloak/keycloak] \n[keycloak/keycloak] PLAY [controllers] *************************************************************\n[keycloak/keycloak] \n[keycloak/keycloak] 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[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[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[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\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[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[libvirt/libvirt] ok: [instance] => (item=libvirt-vnc)\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\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[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\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[libvirt/libvirt] ok: [instance] => (item=libvirt-api)\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************\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[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[libvirt/libvirt] ok: [instance] => (item=libvirt-vnc)\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[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[libvirt/libvirt] ok: [instance] => (item=libvirt-api)\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************\n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[libvirt/libvirt] ok: [instance]\n[libvirt/libvirt] \n[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************\n[keystone/keystone] skipping: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***\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 : Install MySQL python package] *************\n[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[libvirt/libvirt] ok: [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==> [libvirt] Deployment complete\n==> [loki] Starting deployment\n[keycloak/keycloak] ok: [instance]\n[keystone/keystone] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************\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[loki/loki] \n[loki/loki] PLAY [controllers[0]] **********************************************************\n[loki/loki] \n[loki/loki] TASK [Gathering Facts] *********************************************************\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************\n[keystone/keystone] ok: [instance]\n[keycloak/keycloak] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************\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_cache)\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] \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[keycloak/keycloak] ok: [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.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] *******",
                            "stdout_lines": [
                                "[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] *************",
                                "[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] ************",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] PLAY [controllers:computes] ****************************************************",
                                "[percona-xtradb-cluster/percona_xtradb_cluster] skipping: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[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] ***",
                                "[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] ***************",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********",
                                "[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] **********",
                                "[openvswitch/openvswitch] ok: [instance]",
                                "[openvswitch/openvswitch] ",
                                "[openvswitch/openvswitch] TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***",
                                "[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]",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[ceph-provisioners/ceph_provisioners] ",
                                "[ceph-provisioners/ceph_provisioners] TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***",
                                "[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] ***",
                                "[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] *********************",
                                "[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] ***",
                                "[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] ***",
                                "[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] ",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "==> [percona-xtradb-cluster] Deployment complete",
                                "==> [libvirt] Starting deployment",
                                "[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] ***************",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] PLAY [controllers[0]] **********************************************************",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [Gathering Facts] *********************************************************",
                                "[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] ",
                                "==> [openvswitch] Deployment complete",
                                "==> [keystone] Starting deployment",
                                "[keystone/keystone] ",
                                "[keystone/keystone] PLAY [controllers[0]] **********************************************************",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [Gathering Facts] *********************************************************",
                                "[ceph-provisioners/ceph_provisioners] ok: [instance]",
                                "[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] ",
                                "==> [ceph-provisioners] Deployment complete",
                                "==> [keycloak] Starting deployment",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] PLAY [controllers] *************************************************************",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] 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] ***",
                                "[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]",
                                "[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] ***************",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[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] ********************",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[libvirt/libvirt] ok: [instance] => (item=libvirt-vnc)",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[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]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[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] ***",
                                "[libvirt/libvirt] ok: [instance] => (item=libvirt-api)",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************",
                                "[keystone/keystone] ok: [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] ***",
                                "[libvirt/libvirt] ok: [instance] => (item=libvirt-vnc)",
                                "[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] ***************",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[libvirt/libvirt] ok: [instance] => (item=libvirt-api)",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[libvirt/libvirt] ok: [instance]",
                                "[libvirt/libvirt] ",
                                "[libvirt/libvirt] TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************",
                                "[keystone/keystone] skipping: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***",
                                "[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 : Install MySQL python package] *************",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[libvirt/libvirt] ok: [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] ",
                                "==> [libvirt] Deployment complete",
                                "==> [loki] Starting deployment",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keystone/keystone] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************",
                                "[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] ***",
                                "[loki/loki] ",
                                "[loki/loki] PLAY [controllers[0]] **********************************************************",
                                "[loki/loki] ",
                                "[loki/loki] TASK [Gathering Facts] *********************************************************",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************",
                                "[keystone/keystone] ok: [instance]",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************",
                                "[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_cache)",
                                "[keystone/keystone] ok: [instance] => (item=oslo_db)",
                                "[keystone/keystone] ok: [instance] => (item=identity)",
                                "[keystone/keystone] ok: [instance] => (item=oslo_messaging)",
                                "[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] ***************",
                                "[keycloak/keycloak] ok: [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.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] *******"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000023b92-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:10:17.541933Z",
                            "start": "2026-07-26T11:10:17.003088Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023b92",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "120714"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:10:17.609506Z",
                            "start": "2026-07-26T11:10:17.549259Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023b93",
                        "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-26T11:10:17.683908Z",
                            "start": "2026-07-26T11:10:17.615555Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023b94",
                        "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-26T11:10:17.757575Z",
                            "start": "2026-07-26T11:10:17.689906Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023b95",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:10:17.845620",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:10:37.847937",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:10:37.867953Z",
                            "start": "2026-07-26T11:10:17.798568Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023d4e",
                        "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-26T11:10:37.932574Z",
                            "start": "2026-07-26T11:10:37.874261Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023d4f",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:10:38.173780Z",
                            "start": "2026-07-26T11:10:37.942146Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023d50",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064217.2404194,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "14830c9de7977c21afdde540339f16780a83dadb",
                                "ctime": 1785064238.0009468,
                                "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": 1785064238.0009468,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 135102,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:10:38.384414Z",
                            "start": "2026-07-26T11:10:38.180076Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023d51",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "14388"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:10:38.461779Z",
                            "start": "2026-07-26T11:10:38.390551Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023d52",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +120715 /tmp/ansible.chvkj66g.log | head -c 14388",
                            "delta": "0:00:00.008323",
                            "end": "2026-07-26 11:10:38.832409",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +120715 /tmp/ansible.chvkj66g.log | head -c 14388",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000023d53-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:10:38.824086",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************\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[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[keycloak/keycloak] included: ingress for instance\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************\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[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************\n[keycloak/keycloak] ok: [instance]\n[keycloak/keycloak] \n[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until Keycloak endpoint is ready] ****\n[keystone/keystone] ok: [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[keycloak/keycloak] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\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[keystone/keystone] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [Create Ingress identity] *************************************************\n==> [keycloak] Deployment complete\n==> [keepalived] Starting deployment\n[keystone/keystone] included: ingress for instance\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************\n[keepalived/keepalived] \n[keepalived/keepalived] PLAY [controllers] *************************************************************\n[keepalived/keepalived] \n[keepalived/keepalived] TASK [Gathering Facts] *********************************************************\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] ok: [instance]\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********\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[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] \n==> [loki] Deployment complete\n==> [kube-prometheus-stack] Starting deployment\n[keystone/keystone] ok: [instance] => (item=atmosphere)\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******\n[keystone/keystone] ok: [instance] => (item=atmosphere)\n[keystone/keystone] \n[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******\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[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] 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 : 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[keepalived/keepalived] ok: [instance]\n[keystone/keystone_pre] \n[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\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[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==> [keepalived] Deployment complete\n==> [image-warmup] Starting deployment\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] => (item=oslo_messaging) \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] 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] \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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/alertmanager:v0.27.0)\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/barbican:main@sha256:eab0ec0be8f8e5b3534131c494943ed5fc7379dc166db8b7b7c8ac802359330b)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/heat:main@sha256:3be2b3d1ab07714491f915307416d288783e484669a4b58a8fe3b7412b97044c)\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/ghcr.io/vexxhost/libvirtd:main@sha256:3d8ac580f9a3235c9fdd27cda89717a651e34c9b029ae884d8b3fdbcc7bde2a8)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7)\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/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=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/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] => (item=None)\n[keystone/keystone_pre] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-startupapicheck:v1.15.5)\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==> [keystone] Deployment complete\n==> [frr-k8s] Starting deployment\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/cilium:v1.14.8)\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[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/quay.io/cilium/operator-generic:v1.14.8)\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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/cinder:main@sha256:abbffdab1bddcb6cfbcdcd10d618c53f34f0c72cb81043957c14b3d1abe7c499)",
                            "stdout_lines": [
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************",
                                "[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] *************************************************",
                                "[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]",
                                "[keycloak/keycloak] included: ingress for instance",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************",
                                "[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] ****************************",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keycloak/keycloak] ",
                                "[keycloak/keycloak] TASK [vexxhost.atmosphere.keycloak : Wait until Keycloak endpoint is ready] ****",
                                "[keystone/keystone] ok: [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]",
                                "[keycloak/keycloak] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[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] ",
                                "[keystone/keystone] ok: [instance]",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [Create Ingress identity] *************************************************",
                                "==> [keycloak] Deployment complete",
                                "==> [keepalived] Starting deployment",
                                "[keystone/keystone] included: ingress for instance",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************",
                                "[keepalived/keepalived] ",
                                "[keepalived/keepalived] PLAY [controllers] *************************************************************",
                                "[keepalived/keepalived] ",
                                "[keepalived/keepalived] TASK [Gathering Facts] *********************************************************",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] PLAY [controllers[0]] **********************************************************",
                                "[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] *********",
                                "[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] ******************",
                                "[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] ",
                                "==> [loki] Deployment complete",
                                "==> [kube-prometheus-stack] Starting deployment",
                                "[keystone/keystone] ok: [instance] => (item=atmosphere)",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******",
                                "[keystone/keystone] ok: [instance] => (item=atmosphere)",
                                "[keystone/keystone] ",
                                "[keystone/keystone] TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******",
                                "[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] *************************",
                                "[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] 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 : 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]",
                                "[keepalived/keepalived] ok: [instance]",
                                "[keystone/keystone_pre] ",
                                "[keystone/keystone_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[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] ",
                                "[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] ***",
                                "==> [keepalived] Deployment complete",
                                "==> [image-warmup] Starting deployment",
                                "[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] => (item=oslo_messaging) ",
                                "[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] 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] ",
                                "[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] ************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/alertmanager:v0.27.0)",
                                "[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/barbican:main@sha256:eab0ec0be8f8e5b3534131c494943ed5fc7379dc166db8b7b7c8ac802359330b)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/heat:main@sha256:3be2b3d1ab07714491f915307416d288783e484669a4b58a8fe3b7412b97044c)",
                                "[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/ghcr.io/vexxhost/libvirtd:main@sha256:3d8ac580f9a3235c9fdd27cda89717a651e34c9b029ae884d8b3fdbcc7bde2a8)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ceph/ceph:v18.2.7)",
                                "[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/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=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/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] => (item=None)",
                                "[keystone/keystone_pre] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/jetstack/cert-manager-startupapicheck:v1.15.5)",
                                "[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] ",
                                "==> [keystone] Deployment complete",
                                "==> [frr-k8s] Starting deployment",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cilium/cilium:v1.14.8)",
                                "[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] ***************",
                                "[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/quay.io/cilium/operator-generic:v1.14.8)",
                                "[frr-k8s/frr_k8s] ok: [instance]",
                                "[frr-k8s/frr_k8s] ",
                                "[frr-k8s/frr_k8s] TASK [vexxhost.atmosphere.frr_k8s : Deploy Helm chart] *************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/cinder:main@sha256:abbffdab1bddcb6cfbcdcd10d618c53f34f0c72cb81043957c14b3d1abe7c499)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000023d53-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:10:39.149851Z",
                            "start": "2026-07-26T11:10:38.620193Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023d53",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "135102"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:10:39.218335Z",
                            "start": "2026-07-26T11:10:39.158416Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023d54",
                        "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-26T11:10:39.295078Z",
                            "start": "2026-07-26T11:10:39.225586Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023d55",
                        "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-26T11:10:39.362203Z",
                            "start": "2026-07-26T11:10:39.303849Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023d56",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:10:39.449776",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:10:59.451674",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:10:59.465454Z",
                            "start": "2026-07-26T11:10:39.403059Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023f23",
                        "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-26T11:10:59.543054Z",
                            "start": "2026-07-26T11:10:59.473999Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023f24",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:10:59.795743Z",
                            "start": "2026-07-26T11:10:59.552437Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023f25",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064238.8249676,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "1338fc096c21900b8a94a707a91fc0ca63f74d8b",
                                "ctime": 1785064259.865502,
                                "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": 1785064259.865502,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 151660,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:00.045287Z",
                            "start": "2026-07-26T11:10:59.803747Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023f26",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "16558"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:00.126828Z",
                            "start": "2026-07-26T11:11:00.052545Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023f27",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +135103 /tmp/ansible.chvkj66g.log | head -c 16558",
                            "delta": "0:00:00.007875",
                            "end": "2026-07-26 11:11:00.348161",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +135103 /tmp/ansible.chvkj66g.log | head -c 16558",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000023f28-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:11:00.340286",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-control-plane-controller:v1.13.2)\n[frr-k8s/frr_k8s] ok: [instance]\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] \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==> [frr-k8s] Deployment complete\n==> [placement] Starting deployment\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/capi-openstack/capi-openstack-controller:v0.14.4)\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/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[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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0)\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/registry.k8s.io/sig-storage/csi-provisioner:v4.0.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 [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****\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[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/ghcr.io/vexxhost/designate:main@sha256:08f191cc2c03c0859849efe52f0a9a3757c1707235dae6943978bdf92f9d0b33)\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/ghcr.io/vexxhost/glance:main@sha256:b9c065d575cf30d0316d3f1f3cdbde9c153faecc37ed467d62a44049084669ed)\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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar:1.26.1)\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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.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 : Add client roles in \"id_token\"] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bloomberg/goldpinger:3.10.1)\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=oslo_cache)\n[placement/placement] ok: [instance] => (item=identity)\n[placement/placement] ok: [instance] => (item=placement)\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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/frrouting/frr:9.1.0)\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[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/metallb/frr-k8s:v0.0.17)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[placement/placement] 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[placement/placement] \n[placement/placement] TASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/haproxy:2.5)\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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/horizon:main@sha256:e247f40cb27eeee024767f30f923c37f48c3f86fa3590a3639a494f43cc29e88)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.11.0@sha256:b74b05b39501565022883fc128002b4cb857a7bb6c858606bcb3fdedba0b0b80)\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/quay.io/hpestorage/csi-driver:v3.1.0@sha256:a0a795f60095ca2858941ee2186053435c00a4f2665cf93261923d0774b889ac)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager)\n[placement/placement] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-extensions:v1.2.10@sha256:64382a8b4a978f9ae3cca32cbf76b8b056eb465ae85683a9c96fdfd92c42712f)\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[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] => (item=grafana)\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] => (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/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.16.0@sha256:ab482308a4921e28a6df09a16ab99a457e9af9641ff44fb1be1a690d07ce8b70)\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==> [placement] Deployment complete\n==> [glance] Starting deployment\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v6.2.0@sha256:6be9f63ca4caa6c46aae55aa372500949d8a21473d72f819da1f746076b32d4e)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager)\n[glance/glance] \n[glance/glance] PLAY [controllers[0]] **********************************************************\n[glance/glance] \n[glance/glance] TASK [Gathering Facts] *********************************************************\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[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[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/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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-block-volumereplication-operator:v0.9.0)\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/sig-storage/csi-attacher:v4.2.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-controller:1.11.2)\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-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[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 : Create Keycloak roles] *******\n[glance/glance] ok: [instance]\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] \n[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\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)",
                            "stdout_lines": [
                                "[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)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/cluster-api/kubeadm-control-plane-controller:v1.13.2)",
                                "[frr-k8s/frr_k8s] ok: [instance]",
                                "[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] ",
                                "[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] ",
                                "==> [frr-k8s] Deployment complete",
                                "==> [placement] Starting deployment",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/capi-openstack/capi-openstack-controller:v0.14.4)",
                                "[placement/placement] ",
                                "[placement/placement] PLAY [controllers[0]] **********************************************************",
                                "[placement/placement] ",
                                "[placement/placement] TASK [Gathering Facts] *********************************************************",
                                "[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)",
                                "[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]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/cephcsi/cephcsi:v3.11.0)",
                                "[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/registry.k8s.io/sig-storage/csi-provisioner:v4.0.0)",
                                "[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] ****",
                                "[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)",
                                "[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/ghcr.io/vexxhost/designate:main@sha256:08f191cc2c03c0859849efe52f0a9a3757c1707235dae6943978bdf92f9d0b33)",
                                "[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/ghcr.io/vexxhost/glance:main@sha256:b9c065d575cf30d0316d3f1f3cdbde9c153faecc37ed467d62a44049084669ed)",
                                "[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]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/kiwigrid/k8s-sidecar:1.26.1)",
                                "[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] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/grafana:11.0.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 : Add client roles in \"id_token\"] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bloomberg/goldpinger:3.10.1)",
                                "[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=oslo_cache)",
                                "[placement/placement] ok: [instance] => (item=identity)",
                                "[placement/placement] ok: [instance] => (item=placement)",
                                "[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] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/frrouting/frr:9.1.0)",
                                "[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] ***************",
                                "[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/metallb/frr-k8s:v0.0.17)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[placement/placement] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Retrieve \"etcd\" client certificate] ***",
                                "[placement/placement] ",
                                "[placement/placement] TASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/library/haproxy:2.5)",
                                "[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] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/horizon:main@sha256:e247f40cb27eeee024767f30f923c37f48c3f86fa3590a3639a494f43cc29e88)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.11.0@sha256:b74b05b39501565022883fc128002b4cb857a7bb6c858606bcb3fdedba0b0b80)",
                                "[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/quay.io/hpestorage/csi-driver:v3.1.0@sha256:a0a795f60095ca2858941ee2186053435c00a4f2665cf93261923d0774b889ac)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager)",
                                "[placement/placement] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/hpestorage/csi-extensions:v1.2.10@sha256:64382a8b4a978f9ae3cca32cbf76b8b056eb465ae85683a9c96fdfd92c42712f)",
                                "[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] ******************",
                                "[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] => (item=grafana)",
                                "[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] => (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/registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.16.0@sha256:ab482308a4921e28a6df09a16ab99a457e9af9641ff44fb1be1a690d07ce8b70)",
                                "[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] ",
                                "==> [placement] Deployment complete",
                                "==> [glance] Starting deployment",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v6.2.0@sha256:6be9f63ca4caa6c46aae55aa372500949d8a21473d72f819da1f746076b32d4e)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager)",
                                "[glance/glance] ",
                                "[glance/glance] PLAY [controllers[0]] **********************************************************",
                                "[glance/glance] ",
                                "[glance/glance] TASK [Gathering Facts] *********************************************************",
                                "[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)",
                                "[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)",
                                "[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/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)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-block-volumereplication-operator:v0.9.0)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-attacher:v4.2.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/ibm-block-csi-driver-controller:1.11.2)",
                                "[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-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)",
                                "[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 : Create Keycloak roles] *******",
                                "[glance/glance] ok: [instance]",
                                "[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] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[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)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000023f28-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:00.684404Z",
                            "start": "2026-07-26T11:11:00.151376Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023f28",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "151660"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:00.759938Z",
                            "start": "2026-07-26T11:11:00.691235Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023f29",
                        "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-26T11:11:00.839017Z",
                            "start": "2026-07-26T11:11:00.768270Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023f2a",
                        "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-26T11:11:00.907687Z",
                            "start": "2026-07-26T11:11:00.846494Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000023f2b",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:11:01.001331",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:11:21.003524",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:21.019080Z",
                            "start": "2026-07-26T11:11:00.951380Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002410c",
                        "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-26T11:11:21.100651Z",
                            "start": "2026-07-26T11:11:21.027768Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002410d",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:21.656407Z",
                            "start": "2026-07-26T11:11:21.107499Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002410e",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064259.9935055,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "1ff40abbcd1bb32a6b68ff247b8e8726d54ceaa6",
                                "ctime": 1785064281.746058,
                                "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": 1785064281.746058,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 164580,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:21.885851Z",
                            "start": "2026-07-26T11:11:21.665827Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002410f",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12920"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:21.967690Z",
                            "start": "2026-07-26T11:11:21.893987Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024110",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +151661 /tmp/ansible.chvkj66g.log | head -c 12920",
                            "delta": "0:00:00.009902",
                            "end": "2026-07-26 11:11:22.232808",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +151661 /tmp/ansible.chvkj66g.log | head -c 12920",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000024111-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:11:22.222906",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v3.4.0)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)\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/sig-storage/csi-resizer:v1.7.0)\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\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/sig-storage/csi-snapshotter:v6.2.1)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-volume-group-operator:v0.9.1)\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] => (item=None)\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/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[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)\n[glance/glance] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.5.2)\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[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[glance/glance] skipping: [instance]\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] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate cookie secrets] *****\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] ***************************\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=alertmanager)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keepalived:latest@sha256:b794c04706ec6914fc3635e23c9d6a95351dec4c0d320eb83ae5a781b791e30d)\n[glance/glance] ok: [instance]\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=prometheus)\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/quay.io/keycloak/keycloak:24.0.5-0)\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/ghcr.io/vexxhost/keystone:main@sha256:d82122679914bcf9121e951e754da7f4c93cb02c79414694547aa6314530cddb)\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.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-apiserver:v1.28.13)\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/registry.k8s.io/kube-controller-manager: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 : Create certificate issuer] ***\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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/coredns/coredns:v1.8.4)\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=image)\n[glance/glance] ok: [instance] => (item=oslo_db)\n[glance/glance] ok: [instance] => (item=oslo_cache)\n[glance/glance] ok: [instance] => (item=dashboard)\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[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/etcd:3.5.6-0)\n[kube-prometheus-stack/kube_prometheus_stack] \n[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Install all CRDs] ************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-proxy:v1.28.13)\n[glance/glance] ok: [instance]\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************\n[glance/glance] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/brancz/kube-rbac-proxy:v0.12.0)\n[glance/glance] \n[glance/glance] TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-scheduler:v1.28.13)\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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/kubectl:v1.34.1)\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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirt-tls-sidecar:v1.0.2@sha256:c994bf3302a9ae9d8e356ed1e192d4e2f8f9d290e89499d30bb75f285eb55074)\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[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)\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/docker.io/rancher/local-path-provisioner:v0.0.24)\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/docker.io/nginxinc/nginx-unprivileged:1.24-alpine)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/loki:3.0.0)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/magnum:main@sha256:be30fc62b97ee15502c211cc1c73ae698a47d9ea7d5982a396db1d677f2088aa)\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/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[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/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] => (item={'name': 'goldpinger', 'state': 'present'})\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/coredns/coredns:1.11.1)\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[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[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                            "stdout_lines": [
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-provisioner:v3.4.0)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)",
                                "[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/sig-storage/csi-resizer:v1.7.0)",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/sig-storage/csi-snapshotter:v6.2.1)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/ibmcsiblock/csi-volume-group-operator:v0.9.1)",
                                "[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] => (item=None)",
                                "[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/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)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)",
                                "[glance/glance] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/ingress-nginx/kube-webhook-certgen:v1.5.2)",
                                "[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] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=None)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[glance/glance] skipping: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ironic:main@sha256:3cf3aa6e1fef6204e9dfc4e0df5f7cc781d4b555549bb1b768b6149725407ea5)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Generate cookie secrets] *****",
                                "[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] ***************************",
                                "[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=alertmanager)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/keepalived:latest@sha256:b794c04706ec6914fc3635e23c9d6a95351dec4c0d320eb83ae5a781b791e30d)",
                                "[glance/glance] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=prometheus)",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/keycloak/keycloak:24.0.5-0)",
                                "[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/ghcr.io/vexxhost/keystone:main@sha256:d82122679914bcf9121e951e754da7f4c93cb02c79414694547aa6314530cddb)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item=alertmanager)",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-apiserver:v1.28.13)",
                                "[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/registry.k8s.io/kube-controller-manager: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 : Create certificate issuer] ***",
                                "[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] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/coredns/coredns:v1.8.4)",
                                "[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=image)",
                                "[glance/glance] ok: [instance] => (item=oslo_db)",
                                "[glance/glance] ok: [instance] => (item=oslo_cache)",
                                "[glance/glance] ok: [instance] => (item=dashboard)",
                                "[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] ***************",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/etcd:3.5.6-0)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ",
                                "[kube-prometheus-stack/kube_prometheus_stack] TASK [vexxhost.atmosphere.kube_prometheus_stack : Install all CRDs] ************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-proxy:v1.28.13)",
                                "[glance/glance] ok: [instance]",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************",
                                "[glance/glance] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/brancz/kube-rbac-proxy:v0.12.0)",
                                "[glance/glance] ",
                                "[glance/glance] TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/kube-scheduler:v1.28.13)",
                                "[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)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rancher/kubectl:v1.34.1)",
                                "[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]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/libvirt-tls-sidecar:v1.0.2@sha256:c994bf3302a9ae9d8e356ed1e192d4e2f8f9d290e89499d30bb75f285eb55074)",
                                "[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] **********************",
                                "[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)",
                                "[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/docker.io/rancher/local-path-provisioner:v0.0.24)",
                                "[cinder/cinder] ",
                                "[cinder/cinder] PLAY [controllers[0]] **********************************************************",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [Gathering Facts] *********************************************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/nginxinc/nginx-unprivileged:1.24-alpine)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/loki:3.0.0)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/magnum:main@sha256:be30fc62b97ee15502c211cc1c73ae698a47d9ea7d5982a396db1d677f2088aa)",
                                "[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/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)",
                                "[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/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] => (item={'name': 'goldpinger', 'state': 'present'})",
                                "[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/coredns/coredns:1.11.1)",
                                "[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] ***",
                                "[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)",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000024111-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:22.527812Z",
                            "start": "2026-07-26T11:11:21.996299Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024111",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "164580"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:22.605786Z",
                            "start": "2026-07-26T11:11:22.537237Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024112",
                        "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-26T11:11:22.683467Z",
                            "start": "2026-07-26T11:11:22.613885Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024113",
                        "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-26T11:11:22.749327Z",
                            "start": "2026-07-26T11:11:22.689664Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024114",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:11:22.849472",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:11:42.851433",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:42.870569Z",
                            "start": "2026-07-26T11:11:22.798770Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024309",
                        "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-26T11:11:42.946956Z",
                            "start": "2026-07-26T11:11:42.876828Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002430a",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:43.238179Z",
                            "start": "2026-07-26T11:11:42.955091Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002430b",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064282.2260702,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "db97e1a2029ef6055059d94b1ee31b9d3fd0a98b",
                                "ctime": 1785064303.2386038,
                                "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": 1785064303.2386038,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 176839,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:43.456351Z",
                            "start": "2026-07-26T11:11:43.244609Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002430c",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12259"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:43.532121Z",
                            "start": "2026-07-26T11:11:43.463577Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002430d",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +164581 /tmp/ansible.chvkj66g.log | head -c 12259",
                            "delta": "0:00:00.011915",
                            "end": "2026-07-26 11:11:43.966511",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +164581 /tmp/ansible.chvkj66g.log | head -c 12259",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002430e-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:11:43.954596",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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/ghcr.io/vexxhost/nova-ssh:main@sha256:b5063b69ce4c8cbccc92c911c10849fe9481c8d0bdb6db0c2372a149144e534c)\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/oauth2-proxy/oauth2-proxy:v7.6.0)\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/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[cinder/cinder] ok: [instance]\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': 'ceph-cluster', 'state': 'present'})\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/orc/openstack-resource-controller:v2.2.0)\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openvswitch:v3.3.6-6)\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': 'ceph-cluster-advanced', 'state': 'present'})\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn-bgp-agent:main@sha256:98f80380aec29ea1cedd9a923edb411706fb7528bfe13daae6dd086e40997d55)\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[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=oslo_cache)\n[cinder/cinder] ok: [instance] => (item=oslo_messaging)\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn:v24.03.7-3@sha256:deb1966eff94d8da072a3647db63546722094deb3ef34b6b464609bcba61887a)\n[cinder/cinder] ok: [instance] => (item=oslo_db)\n[cinder/cinder] ok: [instance] => (item=volumev3)\n[cinder/cinder] ok: [instance] => (item=identity)\n[cinder/cinder] ok: [instance] => (item=image)\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/pause:3.9)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'hosts-overview', 'state': 'present'})\n[cinder/cinder] ok: [instance]\n[cinder/cinder] \n[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Generate Helm values] ***********************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/haproxy:2.8.15)\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[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'host-details', 'state': 'present'})\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[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': 'pool-overview', '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[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/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[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'osds-overview', 'state': 'present'})\n[cinder/cinder] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/pod-tls-sidecar:v1.0.0)\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[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/quay.io/prometheus-operator/prometheus-config-reloader:v0.73.0)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'osd-device-details', 'state': 'present'})\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheuscommunity/ipmi-exporter:v1.10.1@sha256:0662cadaf268b6718f0f66429047cb23566ab3e4c175f25eaf588416a7b035e8)\n[cinder/cinder] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/memcached-exporter:v0.14.3)\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[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'rbd-overview', 'state': 'present'})\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/mysqld-exporter:v0.17.0)\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/quay.io/prometheus/node-exporter:v1.8.1)\n[kube-prometheus-stack/kube_prometheus_stack] ok: [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] ***********\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)\n[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[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] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\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[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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/messaging-topology-operator:1.17.4)\n[nova/nova] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/redis-exporter:1.67.0-debian-12-r9)\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[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[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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/staffeln:main@sha256:07d2b543e9df7b07a042180edd7eb2a49dfb199ff31b32ee578e46d9be2f3c4f)\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                            "stdout_lines": [
                                "[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/ghcr.io/vexxhost/nova-ssh:main@sha256:b5063b69ce4c8cbccc92c911c10849fe9481c8d0bdb6db0c2372a149144e534c)",
                                "[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/oauth2-proxy/oauth2-proxy:v7.6.0)",
                                "[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/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)",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'ceph-cluster', 'state': 'present'})",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/orc/openstack-resource-controller:v2.2.0)",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/openvswitch:v3.3.6-6)",
                                "[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': 'ceph-cluster-advanced', 'state': 'present'})",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn-bgp-agent:main@sha256:98f80380aec29ea1cedd9a923edb411706fb7528bfe13daae6dd086e40997d55)",
                                "[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] ***",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[cinder/cinder] ok: [instance] => (item=oslo_cache)",
                                "[cinder/cinder] ok: [instance] => (item=oslo_messaging)",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/ovn:v24.03.7-3@sha256:deb1966eff94d8da072a3647db63546722094deb3ef34b6b464609bcba61887a)",
                                "[cinder/cinder] ok: [instance] => (item=oslo_db)",
                                "[cinder/cinder] ok: [instance] => (item=volumev3)",
                                "[cinder/cinder] ok: [instance] => (item=identity)",
                                "[cinder/cinder] ok: [instance] => (item=image)",
                                "[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/pause:3.9)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'hosts-overview', 'state': 'present'})",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Generate Helm values] ***********************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/haproxy:2.8.15)",
                                "[cinder/cinder] ok: [instance]",
                                "[cinder/cinder] ",
                                "[cinder/cinder] TASK [vexxhost.atmosphere.cinder : Append Helm values (Staffeln)] **************",
                                "[cinder/cinder] ok: [instance]",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'host-details', 'state': 'present'})",
                                "[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] **************************",
                                "[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': 'pool-overview', 'state': 'present'})",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/percona/percona-xtradb-cluster:8.0.42-33.1)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'pool-detail', 'state': 'present'})",
                                "[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)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'osds-overview', 'state': 'present'})",
                                "[cinder/cinder] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/pod-tls-sidecar:v1.0.0)",
                                "[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]",
                                "[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/quay.io/prometheus-operator/prometheus-config-reloader:v0.73.0)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'osd-device-details', 'state': 'present'})",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheuscommunity/ipmi-exporter:v1.10.1@sha256:0662cadaf268b6718f0f66429047cb23566ab3e4c175f25eaf588416a7b035e8)",
                                "[cinder/cinder] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/memcached-exporter:v0.14.3)",
                                "[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",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [instance] => (item={'name': 'rbd-overview', 'state': 'present'})",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/mysqld-exporter:v0.17.0)",
                                "[nova/nova] ",
                                "[nova/nova] PLAY [controllers[0]] **********************************************************",
                                "[nova/nova] ",
                                "[nova/nova] TASK [Gathering Facts] *********************************************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/quay.io/prometheus/node-exporter:v1.8.1)",
                                "[kube-prometheus-stack/kube_prometheus_stack] ok: [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] ***********",
                                "[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)",
                                "[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)",
                                "[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] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[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)",
                                "[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] ***********",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/rabbitmqoperator/messaging-topology-operator:1.17.4)",
                                "[nova/nova] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/redis-exporter:1.67.0-debian-12-r9)",
                                "[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] ***",
                                "[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)",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[nova/nova] skipping: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/staffeln:main@sha256:07d2b543e9df7b07a042180edd7eb2a49dfb199ff31b32ee578e46d9be2f3c4f)",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002430e-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:44.268574Z",
                            "start": "2026-07-26T11:11:43.741148Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002430e",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "176839"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:11:44.508728Z",
                            "start": "2026-07-26T11:11:44.437259Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002430f",
                        "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-26T11:11:44.587379Z",
                            "start": "2026-07-26T11:11:44.518007Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024310",
                        "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-26T11:11:44.655899Z",
                            "start": "2026-07-26T11:11:44.595126Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024311",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:11:44.757999",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:12:04.760735",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:04.777054Z",
                            "start": "2026-07-26T11:11:44.704021Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002451a",
                        "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-26T11:12:04.854003Z",
                            "start": "2026-07-26T11:12:04.783952Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002451b",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:05.103966Z",
                            "start": "2026-07-26T11:12:04.861697Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002451c",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064303.9586222,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 424,
                                "charset": "unknown",
                                "checksum": "eb6c512a1998efa1c9c7e029290300da45b7808a",
                                "ctime": 1785064324.859153,
                                "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": 1785064324.859153,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 210038,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:05.343715Z",
                            "start": "2026-07-26T11:12:05.112227Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002451d",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "33199"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:05.420087Z",
                            "start": "2026-07-26T11:12:05.350339Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002451e",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +176840 /tmp/ansible.chvkj66g.log | head -c 33199",
                            "delta": "0:00:00.014336",
                            "end": "2026-07-26 11:12:05.665119",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +176840 /tmp/ansible.chvkj66g.log | head -c 33199",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002451f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:12:05.650783",
                            "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[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/tempest:main@sha256:193660aa727108b5687df12b037ae869d2b2c057bfeb3a5d59dda35c95b122aa)\n[nova/nova] skipping: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey:8.0.2-debian-12-r4)\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey-sentinel:8.0.2-debian-12-r4)\n[nova/nova] ok: [instance]\n[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/timberio/vector:0.38.0-debian)\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[image-warmup/image_warmup] \n[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Report unreachable images] ************\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\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[nova/nova] ok: [instance]\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[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\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[nova/nova] ok: [instance]\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[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\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[nova/nova] ok: [instance]\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[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\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[nova/nova] ok: [instance] => (item=oslo_cache)\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/nginxinc/nginx-unprivileged:1.24-alpine) \n[nova/nova] ok: [instance] => (item=oslo_db_cell0)\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/loki:3.0.0) \n[nova/nova] ok: [instance] => (item=network)\n[nova/nova] ok: [instance] => (item=oslo_db)\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/magnum:main@sha256:be30fc62b97ee15502c211cc1c73ae698a47d9ea7d5982a396db1d677f2088aa) \n[nova/nova] ok: [instance] => (item=compute_novnc_proxy)\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/vexxhost/magnum-cluster-api-registry:latest) \n[nova/nova] ok: [instance] => (item=compute)\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/manila:main@sha256:42eae6acdc2ab6be7908d9f96303776f796349bed866e1808452a8507d82a7a2) \n[nova/nova] ok: [instance] => (item=oslo_db_api)\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[nova/nova] ok: [instance] => (item=identity)\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:55f9c67dda4cc7082739eea7cb21810862a56aac6fe8107a5f31627c601ab23e) \n[nova/nova] ok: [instance] => (item=volumev3)\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/coredns/coredns:1.11.1) \n[nova/nova] ok: [instance] => (item=oslo_messaging)\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/nfd/node-feature-discovery:v0.15.4) \n[nova/nova] ok: [instance] => (item=placement)\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova:main@sha256:4d20ff43a98cfa92485d805f8724266e75c27ed46a4c955681c11dfb94a9995e) \n[nova/nova] ok: [instance] => (item=compute_metadata)\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova-ssh:main@sha256:b5063b69ce4c8cbccc92c911c10849fe9481c8d0bdb6db0c2372a149144e534c) \n[nova/nova] ok: [instance] => (item=baremetal)\n[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/oauth2-proxy/oauth2-proxy:v7.6.0) \n[nova/nova] ok: [instance] => (item=image)\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[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\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[nova/nova] ok: [instance]\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[nova/nova] \n[nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\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[nova/nova] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\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[nova/nova] \n[nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\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==> [image-warmup] Deployment complete\n==> [goldpinger] Starting deployment\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[goldpinger/goldpinger] \n[goldpinger/goldpinger] PLAY [controllers[0]] **********************************************************\n[goldpinger/goldpinger] \n[goldpinger/goldpinger] TASK [Gathering Facts] *********************************************************\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] ****************************\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[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==> [kube-prometheus-stack] Deployment complete\n==> [node-feature-discovery] Starting deployment\n[goldpinger/goldpinger] ok: [instance]\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[goldpinger/goldpinger] \n[goldpinger/goldpinger] TASK [vexxhost.atmosphere.goldpinger : 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[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [Create Ingress] **********************************************************\n==> [goldpinger] Deployment complete\n==> [coredns] Starting deployment\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[coredns/coredns] \n[coredns/coredns] PLAY [controllers[0]] **********************************************************\n[nova/nova] included: ingress for instance\n[coredns/coredns] \n[coredns/coredns] TASK [Gathering Facts] *********************************************************\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************\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-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[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[nova/nova] ok: [instance]\n[node-feature-discovery/node_feature_discovery] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********\n[node-feature-discovery/node_feature_discovery] \n[node-feature-discovery/node_feature_discovery] TASK [vexxhost.atmosphere.node_feature_discovery : Install all CRDs] ***********\n[nova/nova] ok: [instance]\n[nova/nova] \n[nova/nova] TASK [vexxhost.atmosphere.nova : Create flavors] *******************************\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[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[nova/nova] ok: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})\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==> [valkey] Starting deployment\n[node-feature-discovery/node_feature_discovery] ok: [instance]\n[valkey/valkey] \n[valkey/valkey] PLAY [controllers] *************************************************************\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[valkey/valkey] \n[valkey/valkey] TASK [Gathering Facts] *********************************************************\n[nova/nova] ok: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})\n==> [node-feature-discovery] 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] ***************",
                            "stdout_lines": [
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/tempest:main@sha256:193660aa727108b5687df12b037ae869d2b2c057bfeb3a5d59dda35c95b122aa)",
                                "[nova/nova] skipping: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey:8.0.2-debian-12-r4)",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/bitnamilegacy/valkey-sentinel:8.0.2-debian-12-r4)",
                                "[nova/nova] ok: [instance]",
                                "[image-warmup/image_warmup] ok: [instance] => (item=harbor.atmosphere.dev/docker.io/timberio/vector:0.38.0-debian)",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[image-warmup/image_warmup] ",
                                "[image-warmup/image_warmup] TASK [vexxhost.atmosphere.image_warmup : Report unreachable images] ************",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[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) ",
                                "[nova/nova] ok: [instance]",
                                "[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) ",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[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) ",
                                "[nova/nova] ok: [instance]",
                                "[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) ",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[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) ",
                                "[nova/nova] ok: [instance]",
                                "[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) ",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[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) ",
                                "[nova/nova] ok: [instance] => (item=oslo_cache)",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/nginxinc/nginx-unprivileged:1.24-alpine) ",
                                "[nova/nova] ok: [instance] => (item=oslo_db_cell0)",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/grafana/loki:3.0.0) ",
                                "[nova/nova] ok: [instance] => (item=network)",
                                "[nova/nova] ok: [instance] => (item=oslo_db)",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/magnum:main@sha256:be30fc62b97ee15502c211cc1c73ae698a47d9ea7d5982a396db1d677f2088aa) ",
                                "[nova/nova] ok: [instance] => (item=compute_novnc_proxy)",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/vexxhost/magnum-cluster-api-registry:latest) ",
                                "[nova/nova] ok: [instance] => (item=compute)",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/manila:main@sha256:42eae6acdc2ab6be7908d9f96303776f796349bed866e1808452a8507d82a7a2) ",
                                "[nova/nova] ok: [instance] => (item=oslo_db_api)",
                                "[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) ",
                                "[nova/nova] ok: [instance] => (item=identity)",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/neutron:main@sha256:55f9c67dda4cc7082739eea7cb21810862a56aac6fe8107a5f31627c601ab23e) ",
                                "[nova/nova] ok: [instance] => (item=volumev3)",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/docker.io/coredns/coredns:1.11.1) ",
                                "[nova/nova] ok: [instance] => (item=oslo_messaging)",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/registry.k8s.io/nfd/node-feature-discovery:v0.15.4) ",
                                "[nova/nova] ok: [instance] => (item=placement)",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova:main@sha256:4d20ff43a98cfa92485d805f8724266e75c27ed46a4c955681c11dfb94a9995e) ",
                                "[nova/nova] ok: [instance] => (item=compute_metadata)",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/ghcr.io/vexxhost/nova-ssh:main@sha256:b5063b69ce4c8cbccc92c911c10849fe9481c8d0bdb6db0c2372a149144e534c) ",
                                "[nova/nova] ok: [instance] => (item=baremetal)",
                                "[image-warmup/image_warmup] skipping: [instance] => (item=harbor.atmosphere.dev/quay.io/oauth2-proxy/oauth2-proxy:v7.6.0) ",
                                "[nova/nova] ok: [instance] => (item=image)",
                                "[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) ",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[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) ",
                                "[nova/nova] ok: [instance]",
                                "[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) ",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[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) ",
                                "[nova/nova] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[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) ",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[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] ",
                                "==> [image-warmup] Deployment complete",
                                "==> [goldpinger] Starting deployment",
                                "[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] ***",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] PLAY [controllers[0]] **********************************************************",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] TASK [Gathering Facts] *********************************************************",
                                "[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] ****************************",
                                "[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] ***************",
                                "[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] ",
                                "==> [kube-prometheus-stack] Deployment complete",
                                "==> [node-feature-discovery] Starting deployment",
                                "[goldpinger/goldpinger] ok: [instance]",
                                "[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] *********************************************************",
                                "[goldpinger/goldpinger] ",
                                "[goldpinger/goldpinger] TASK [vexxhost.atmosphere.goldpinger : 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] ",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [Create Ingress] **********************************************************",
                                "==> [goldpinger] Deployment complete",
                                "==> [coredns] Starting deployment",
                                "[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] **************************************************",
                                "[coredns/coredns] ",
                                "[coredns/coredns] PLAY [controllers[0]] **********************************************************",
                                "[nova/nova] included: ingress for instance",
                                "[coredns/coredns] ",
                                "[coredns/coredns] TASK [Gathering Facts] *********************************************************",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************",
                                "[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-novnc-proxy] **************************************",
                                "[nova/nova] included: ingress for instance",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********",
                                "[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] ***************",
                                "[nova/nova] ok: [instance]",
                                "[node-feature-discovery/node_feature_discovery] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********",
                                "[node-feature-discovery/node_feature_discovery] ",
                                "[node-feature-discovery/node_feature_discovery] TASK [vexxhost.atmosphere.node_feature_discovery : Install all CRDs] ***********",
                                "[nova/nova] ok: [instance]",
                                "[nova/nova] ",
                                "[nova/nova] TASK [vexxhost.atmosphere.nova : Create flavors] *******************************",
                                "[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] **********",
                                "[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] ***************",
                                "[nova/nova] ok: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})",
                                "[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",
                                "==> [valkey] Starting deployment",
                                "[node-feature-discovery/node_feature_discovery] ok: [instance]",
                                "[valkey/valkey] ",
                                "[valkey/valkey] PLAY [controllers] *************************************************************",
                                "[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] ",
                                "[valkey/valkey] ",
                                "[valkey/valkey] TASK [Gathering Facts] *********************************************************",
                                "[nova/nova] ok: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})",
                                "==> [node-feature-discovery] 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] ***************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002451f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:05.992144Z",
                            "start": "2026-07-26T11:12:05.447236Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002451f",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "210038"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:06.057154Z",
                            "start": "2026-07-26T11:12:06.000625Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024520",
                        "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-26T11:12:06.149545Z",
                            "start": "2026-07-26T11:12:06.063426Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024521",
                        "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-26T11:12:06.219208Z",
                            "start": "2026-07-26T11:12:06.155610Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024522",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:12:06.316731",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:12:26.319683",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:26.338980Z",
                            "start": "2026-07-26T11:12:06.264719Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002473f",
                        "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-26T11:12:26.415793Z",
                            "start": "2026-07-26T11:12:26.345145Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024740",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:26.708769Z",
                            "start": "2026-07-26T11:12:26.423294Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024741",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064325.6551733,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 464,
                                "charset": "unknown",
                                "checksum": "fbe1ceeaa95b920e346298b3f403515e2f6164bd",
                                "ctime": 1785064346.8677123,
                                "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": 1785064346.8677123,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 232102,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:26.918334Z",
                            "start": "2026-07-26T11:12:26.717070Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024742",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "22064"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:26.995468Z",
                            "start": "2026-07-26T11:12:26.924711Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024743",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +210039 /tmp/ansible.chvkj66g.log | head -c 22064",
                            "delta": "0:00:00.021214",
                            "end": "2026-07-26 11:12:27.259422",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +210039 /tmp/ansible.chvkj66g.log | head -c 22064",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000024744-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:12:27.238208",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[nova/nova] ok: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2})\n[ovn/ovn] ok: [instance]\n[ovn/ovn] \n[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Check if ovn_controller DaemonSet exists] ******\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] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4})\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] 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==> [vector] Starting deployment\n[vector/vector] \n[vector/vector] PLAY [controllers[0]] **********************************************************\n[vector/vector] \n[vector/vector] TASK [Gathering Facts] *********************************************************\n[valkey/valkey] ok: [instance]\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] \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[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==> [neutron] Starting deployment\n[valkey/valkey] ok: [instance]\n[valkey/valkey] \n[valkey/valkey] TASK [vexxhost.atmosphere.valkey : Create TLS resources] ***********************\n[neutron/neutron] \n[neutron/neutron] PLAY [controllers[0]] **********************************************************\n[neutron/neutron] \n[neutron/neutron] TASK [Gathering Facts] *********************************************************\n[neutron/neutron_pre] \n[neutron/neutron_pre] PLAY [controllers[0]] **********************************************************\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Gathering Facts] *********************************************************\n[valkey/valkey] ok: [instance]\n[valkey/valkey] \n[valkey/valkey] TASK [vexxhost.atmosphere.valkey : 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[vector/vector] ok: [instance]\n[vector/vector] \n[vector/vector] TASK [vexxhost.atmosphere.vector : Deploy 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==> [openstack-cli] Starting deployment\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[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] [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] \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] 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[vector/vector] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\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[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=network) \n[neutron/neutron_pre] skipping: [instance] => (item=dns) \n[neutron/neutron_pre] skipping: [instance] => (item=compute_metadata) \n==> [vector] Deployment complete\n==> [heat] Starting deployment\n[neutron/neutron_pre] skipping: [instance] => (item=oslo_messaging) \n[neutron/neutron_pre] skipping: [instance] => (item=oslo_db) \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) \n[neutron/neutron_pre] skipping: [instance] => (item=baremetal) \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_pre] \n[neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\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[heat/heat] \n[heat/heat] PLAY [controllers[0]] **********************************************************\n[heat/heat] \n[heat/heat] TASK [Gathering Facts] *********************************************************\n[neutron/neutron] ok: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Configure OpenStack-Helm endpoints] **************************************\n[neutron/neutron] ok: [instance]\n[neutron/neutron_pre] included: openstack_helm_endpoints for 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[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[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] \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_pre] ok: [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_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\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_pre] skipping: [instance]\n[neutron/neutron] skipping: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***\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[neutron/neutron_pre] \n[neutron/neutron_pre] 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[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[openstack-cli/openstack_cli] ok: [instance]\n[neutron/neutron] \n[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***\n[neutron/neutron] skipping: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.package : Update state for tar] **********************\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[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[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 : 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[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[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[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[heat/heat] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[heat/heat] \n[heat/heat] TASK [Create RabbitMQ cluster] *************************************************\n[neutron/neutron_pre] ok: [instance]\n[openstack-cli/openstack_cli] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[heat/heat] included: rabbitmq for instance\n[neutron/neutron_pre] ok: [instance] => (item=network)\n[neutron/neutron_pre] ok: [instance] => (item=dns)\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[neutron/neutron_pre] ok: [instance] => (item=compute_metadata)\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Starting download of file] *******\n[neutron/neutron_pre] ok: [instance] => (item=oslo_messaging)\n[neutron/neutron_pre] ok: [instance] => (item=oslo_db)\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)\n[neutron/neutron_pre] ok: [instance] => (item=baremetal)\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[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[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_pre] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Download item] *******************\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 : 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[openstack-cli/openstack_cli] ok: [instance]\n[neutron/neutron_pre] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[heat/heat] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Append Helm values] ********************\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\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[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[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[heat/heat] skipping: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\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[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                            "stdout_lines": [
                                "[nova/nova] ok: [instance] => (item={'disk': 40, 'name': 'm1.medium', 'ram': 4096, 'vcpus': 2})",
                                "[ovn/ovn] ok: [instance]",
                                "[ovn/ovn] ",
                                "[ovn/ovn] TASK [vexxhost.atmosphere.ovn : Check if ovn_controller DaemonSet exists] ******",
                                "[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] => (item={'disk': 80, 'name': 'm1.large', 'ram': 8192, 'vcpus': 4})",
                                "[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] 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",
                                "==> [vector] Starting deployment",
                                "[vector/vector] ",
                                "[vector/vector] PLAY [controllers[0]] **********************************************************",
                                "[vector/vector] ",
                                "[vector/vector] TASK [Gathering Facts] *********************************************************",
                                "[valkey/valkey] ok: [instance]",
                                "[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] ",
                                "[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] ***************",
                                "[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",
                                "==> [neutron] Starting deployment",
                                "[valkey/valkey] ok: [instance]",
                                "[valkey/valkey] ",
                                "[valkey/valkey] TASK [vexxhost.atmosphere.valkey : Create TLS resources] ***********************",
                                "[neutron/neutron] ",
                                "[neutron/neutron] PLAY [controllers[0]] **********************************************************",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [Gathering Facts] *********************************************************",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] PLAY [controllers[0]] **********************************************************",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Gathering Facts] *********************************************************",
                                "[valkey/valkey] ok: [instance]",
                                "[valkey/valkey] ",
                                "[valkey/valkey] TASK [vexxhost.atmosphere.valkey : 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] ***************",
                                "[vector/vector] ok: [instance]",
                                "[vector/vector] ",
                                "[vector/vector] TASK [vexxhost.atmosphere.vector : Deploy 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",
                                "==> [openstack-cli] Starting deployment",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] PLAY [controllers] *************************************************************",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [Gathering Facts] *********************************************************",
                                "[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] [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] ",
                                "[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] 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]",
                                "[vector/vector] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[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] ",
                                "[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=network) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=dns) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=compute_metadata) ",
                                "==> [vector] Deployment complete",
                                "==> [heat] Starting deployment",
                                "[neutron/neutron_pre] skipping: [instance] => (item=oslo_messaging) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=oslo_db) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=identity) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=oslo_cache) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=compute) ",
                                "[neutron/neutron_pre] skipping: [instance] => (item=baremetal) ",
                                "[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_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[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] ***************",
                                "[heat/heat] ",
                                "[heat/heat] PLAY [controllers[0]] **********************************************************",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Gathering Facts] *********************************************************",
                                "[neutron/neutron] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Configure OpenStack-Helm endpoints] **************************************",
                                "[neutron/neutron] ok: [instance]",
                                "[neutron/neutron_pre] included: openstack_helm_endpoints for 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] ***",
                                "[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]",
                                "[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] ",
                                "[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_pre] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[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_pre] skipping: [instance]",
                                "[neutron/neutron] skipping: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***",
                                "[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]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] 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)] *********",
                                "[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]",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***",
                                "[neutron/neutron] skipping: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[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] **********",
                                "[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]",
                                "[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 : 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] ***",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[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] ***",
                                "[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]",
                                "[heat/heat] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Create RabbitMQ cluster] *************************************************",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[heat/heat] included: rabbitmq for instance",
                                "[neutron/neutron_pre] ok: [instance] => (item=network)",
                                "[neutron/neutron_pre] ok: [instance] => (item=dns)",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[neutron/neutron_pre] ok: [instance] => (item=compute_metadata)",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "[neutron/neutron_pre] ok: [instance] => (item=oslo_messaging)",
                                "[neutron/neutron_pre] ok: [instance] => (item=oslo_db)",
                                "[neutron/neutron_pre] ok: [instance] => (item=identity)",
                                "[neutron/neutron_pre] ok: [instance] => (item=oslo_cache)",
                                "[neutron/neutron_pre] ok: [instance] => (item=compute)",
                                "[neutron/neutron_pre] ok: [instance] => (item=baremetal)",
                                "[neutron/neutron_pre] ok: [instance] => (item=load_balancer)",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[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] }",
                                "[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_pre] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "[neutron/neutron] ",
                                "[neutron/neutron] TASK [vexxhost.atmosphere.neutron : Create subnets] ****************************",
                                "[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] ******************",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[heat/heat] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [vexxhost.atmosphere.neutron_pre : Append Helm values] ********************",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[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] *********************",
                                "[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] *****",
                                "[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] ",
                                "[heat/heat] skipping: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000024744-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:27.555946Z",
                            "start": "2026-07-26T11:12:27.021802Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024744",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "232102"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:27.636092Z",
                            "start": "2026-07-26T11:12:27.563293Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024745",
                        "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-26T11:12:27.710707Z",
                            "start": "2026-07-26T11:12:27.642320Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024746",
                        "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-26T11:12:27.778358Z",
                            "start": "2026-07-26T11:12:27.718171Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024747",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:12:27.878686",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:12:47.880859",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:47.902203Z",
                            "start": "2026-07-26T11:12:27.829633Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024978",
                        "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-26T11:12:47.977640Z",
                            "start": "2026-07-26T11:12:47.908586Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024979",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:48.307627Z",
                            "start": "2026-07-26T11:12:47.986367Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002497a",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064347.2517219,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 504,
                                "charset": "unknown",
                                "checksum": "cccf2082a129d32780e08f5b1cf3162984342840",
                                "ctime": 1785064368.1722534,
                                "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": 1785064368.1722534,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 252019,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:48.547537Z",
                            "start": "2026-07-26T11:12:48.313912Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002497b",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "19917"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:48.623981Z",
                            "start": "2026-07-26T11:12:48.554500Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002497c",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +232103 /tmp/ansible.chvkj66g.log | head -c 19917",
                            "delta": "0:00:00.012905",
                            "end": "2026-07-26 11:12:48.872229",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +232103 /tmp/ansible.chvkj66g.log | head -c 19917",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002497d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:12:48.859324",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[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[neutron/neutron_pre] ok: [instance]\n[neutron/neutron_pre] \n[neutron/neutron_pre] TASK [Create Ingress] **********************************************************\n[neutron/neutron_pre] included: openstack_helm_ingress for instance\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[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[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=oslo_cache)\n[heat/heat] ok: [instance] => (item=identity)\n[heat/heat] ok: [instance] => (item=oslo_db)\n[heat/heat] ok: [instance] => (item=oslo_messaging)\n[heat/heat] ok: [instance] => (item=orchestration)\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[heat/heat] ok: [instance]\n[openstack-cli/openstack_cli] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\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[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[openstack-cli/openstack_cli] ok: [instance]\n[openstack-cli/openstack_cli] \n[openstack-cli/openstack_cli] TASK [Generate OpenStack-Helm endpoints] ***************************************\n==> [neutron] Deployment complete\n==> [rook-ceph-cluster] Starting deployment\n[heat/heat] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.heat : Deploy Helm chart] ****************************\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[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[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[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[openstack-cli/openstack_cli] ok: [instance]\n[heat/heat] \n[heat/heat] TASK [Create Ingress orchestration] ********************************************\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[heat/heat] included: ingress for instance\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress orchestration] **************\n==> [openstack-cli] Deployment complete\n==> [horizon] Starting deployment\n[horizon/horizon] \n[horizon/horizon] PLAY [controllers[0]] **********************************************************\n[horizon/horizon] \n[horizon/horizon] TASK [Gathering Facts] *********************************************************\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 cloudformation] *******************************************\n[heat/heat] included: ingress for instance\n[heat/heat] \n[heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress cloudformation] *************\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[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==> [heat] 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[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[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[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[horizon/horizon] \n[horizon/horizon] 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[horizon/horizon] ok: [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[horizon/horizon] \n[horizon/horizon] TASK [Create RabbitMQ cluster] *************************************************\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[horizon/horizon] 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[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[horizon/horizon] 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[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]\n[horizon/horizon] 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[horizon/horizon] \n[horizon/horizon] 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 : 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[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[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[horizon/horizon] ok: [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.rook_ceph_cluster : Set mgr/cephadm/warn_on_stray_daemons to false] ***\n[horizon/horizon] ok: [instance] => (item=identity)\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] \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] ok: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.horizon : Deploy Helm chart] *************************\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[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[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[barbican/barbican] ok: [instance]\n[horizon/horizon] \n[horizon/horizon] TASK [Create Ingress dashboard] ************************************************\n[horizon/horizon] included: ingress for instance\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********\n[horizon/horizon] \n[horizon/horizon] TASK [vexxhost.atmosphere.ingress : Create Ingress dashboard] ******************\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.package : Update state for tar] **********************\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==> [magnum] Starting deployment\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\n[magnum/magnum] \n[magnum/magnum] PLAY [controllers[0]] **********************************************************\n[magnum/magnum] \n[magnum/magnum] TASK [Gathering Facts] *********************************************************\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] *******************",
                            "stdout_lines": [
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***",
                                "[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] ***",
                                "[neutron/neutron_pre] ok: [instance]",
                                "[neutron/neutron_pre] ",
                                "[neutron/neutron_pre] TASK [Create Ingress] **********************************************************",
                                "[neutron/neutron_pre] included: openstack_helm_ingress for instance",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***",
                                "[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] ********************",
                                "[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=oslo_cache)",
                                "[heat/heat] ok: [instance] => (item=identity)",
                                "[heat/heat] ok: [instance] => (item=oslo_db)",
                                "[heat/heat] ok: [instance] => (item=oslo_messaging)",
                                "[heat/heat] ok: [instance] => (item=orchestration)",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[heat/heat] ok: [instance]",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "[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] ***************",
                                "[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] ",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[openstack-cli/openstack_cli] ",
                                "[openstack-cli/openstack_cli] TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "==> [neutron] Deployment complete",
                                "==> [rook-ceph-cluster] Starting deployment",
                                "[heat/heat] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.heat : Deploy Helm chart] ****************************",
                                "[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] ***",
                                "[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] *********************************************************",
                                "[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] **********",
                                "[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]",
                                "[openstack-cli/openstack_cli] ok: [instance]",
                                "[heat/heat] ",
                                "[heat/heat] TASK [Create Ingress orchestration] ********************************************",
                                "[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] ",
                                "[heat/heat] included: ingress for instance",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress orchestration] **************",
                                "==> [openstack-cli] Deployment complete",
                                "==> [horizon] Starting deployment",
                                "[horizon/horizon] ",
                                "[horizon/horizon] PLAY [controllers[0]] **********************************************************",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [Gathering Facts] *********************************************************",
                                "[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 cloudformation] *******************************************",
                                "[heat/heat] included: ingress for instance",
                                "[heat/heat] ",
                                "[heat/heat] TASK [vexxhost.atmosphere.ingress : Create Ingress cloudformation] *************",
                                "[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] *****************",
                                "[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] ",
                                "==> [heat] Deployment complete",
                                "==> [barbican] Starting deployment",
                                "[barbican/barbican] ",
                                "[barbican/barbican] PLAY [controllers[0]] **********************************************************",
                                "[barbican/barbican] ",
                                "[barbican/barbican] 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.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]",
                                "[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]",
                                "[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] ***",
                                "[horizon/horizon] ",
                                "[horizon/horizon] 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]",
                                "[horizon/horizon] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [Create RabbitMQ cluster] *************************************************",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[horizon/horizon] 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] ***",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[horizon/horizon] 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] ***",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] skipping: [instance]",
                                "[horizon/horizon] 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] ***",
                                "[horizon/horizon] ",
                                "[horizon/horizon] 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 : 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] ***************",
                                "[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] ***",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[horizon/horizon] ok: [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.rook_ceph_cluster : Set mgr/cephadm/warn_on_stray_daemons to false] ***",
                                "[horizon/horizon] ok: [instance] => (item=identity)",
                                "[horizon/horizon] ok: [instance] => (item=dashboard)",
                                "[horizon/horizon] ok: [instance] => (item=oslo_cache)",
                                "[horizon/horizon] ok: [instance] => (item=oslo_db)",
                                "[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] ok: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.horizon : Deploy Helm chart] *************************",
                                "[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] *****************",
                                "[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] ***********",
                                "[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]",
                                "[barbican/barbican] ok: [instance]",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [Create Ingress dashboard] ************************************************",
                                "[horizon/horizon] included: ingress for instance",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "[horizon/horizon] ",
                                "[horizon/horizon] TASK [vexxhost.atmosphere.ingress : Create Ingress dashboard] ******************",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "[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",
                                "==> [magnum] Starting deployment",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[magnum/magnum] ",
                                "[magnum/magnum] PLAY [controllers[0]] **********************************************************",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [Gathering Facts] *********************************************************",
                                "[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] *******************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002497d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:49.300280Z",
                            "start": "2026-07-26T11:12:48.652707Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002497d",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "252019"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:12:49.376383Z",
                            "start": "2026-07-26T11:12:49.307093Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002497e",
                        "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-26T11:12:49.452446Z",
                            "start": "2026-07-26T11:12:49.382849Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002497f",
                        "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-26T11:12:49.530173Z",
                            "start": "2026-07-26T11:12:49.458706Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024980",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:12:49.629222",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:13:09.631357",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:09.644010Z",
                            "start": "2026-07-26T11:12:49.578155Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024bc5",
                        "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-26T11:13:09.723552Z",
                            "start": "2026-07-26T11:13:09.653761Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024bc6",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:10.012982Z",
                            "start": "2026-07-26T11:13:09.733570Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024bc7",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064368.4922614,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 528,
                                "charset": "unknown",
                                "checksum": "4bd1b204a2922b3114264be6f92cdcb3e12c4f39",
                                "ctime": 1785064390.1608117,
                                "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": 1785064390.1608117,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 265248,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:10.270149Z",
                            "start": "2026-07-26T11:13:10.019696Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024bc8",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "13229"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:10.347697Z",
                            "start": "2026-07-26T11:13:10.276757Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024bc9",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +252020 /tmp/ansible.chvkj66g.log | head -c 13229",
                            "delta": "0:00:00.011213",
                            "end": "2026-07-26 11:13:10.599327",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +252020 /tmp/ansible.chvkj66g.log | head -c 13229",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000024bca-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:13:10.588114",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************\n[barbican/barbican] ok: [instance]\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[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[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\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[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[magnum/magnum] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************\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[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********\n[magnum/magnum] skipping: [instance]\n[magnum/magnum] \n[magnum/magnum] 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 : Collect \"ceph quorum_status\" output from a monitor] ***\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****\n[magnum/magnum] ok: [instance]\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[barbican/barbican] ok: [instance]\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\n[magnum/magnum] ok: [instance]\n[barbican/barbican] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\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[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=key_manager)\n[magnum/magnum] ok: [instance] => (item=oslo_cache)\n[magnum/magnum] ok: [instance] => (item=identity)\n[magnum/magnum] ok: [instance] => (item=orchestration)\n[magnum/magnum] ok: [instance] => (item=container_infra)\n[magnum/magnum] ok: [instance] => (item=oslo_messaging)\n[magnum/magnum] ok: [instance] => (item=oslo_db)\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[barbican/barbican] ok: [instance]\n[magnum/magnum] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\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[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[magnum/magnum] ok: [instance]\n[barbican/barbican] skipping: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\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[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\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[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[magnum/magnum] ok: [instance]\n[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\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[magnum/magnum] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance\n[barbican/barbican] ok: [instance] => (item=oslo_messaging)\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************\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[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Create build directory] ***\n[barbican/barbican] ok: [instance]\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Upload Kustomization] ***\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Deploy Helm chart] ************************\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Generate manifests] ***\n[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Apply manifest to cluster] ***\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[barbican/barbican] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Create creator role] **********************\n[magnum/magnum] ok: [instance]",
                            "stdout_lines": [
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "[barbican/barbican] ok: [instance]",
                                "[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]",
                                "[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]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "[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] ***",
                                "[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)",
                                "[magnum/magnum] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Generate openrc file] ****************",
                                "[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] *****",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Install osc wrapper script] **********",
                                "[magnum/magnum] skipping: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] 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 : Collect \"ceph quorum_status\" output from a monitor] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****",
                                "[magnum/magnum] ok: [instance]",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[barbican/barbican] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[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] ***",
                                "[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=key_manager)",
                                "[magnum/magnum] ok: [instance] => (item=oslo_cache)",
                                "[magnum/magnum] ok: [instance] => (item=identity)",
                                "[magnum/magnum] ok: [instance] => (item=orchestration)",
                                "[magnum/magnum] ok: [instance] => (item=container_infra)",
                                "[magnum/magnum] ok: [instance] => (item=oslo_messaging)",
                                "[magnum/magnum] ok: [instance] => (item=oslo_db)",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[barbican/barbican] ok: [instance]",
                                "[magnum/magnum] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[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] ***************",
                                "[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] *****",
                                "[magnum/magnum] ok: [instance]",
                                "[barbican/barbican] skipping: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[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] *******************",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[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] ************",
                                "[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] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[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)",
                                "[magnum/magnum] included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/upload_helm_chart/tasks/synchronize.yml for instance",
                                "[barbican/barbican] ok: [instance] => (item=oslo_messaging)",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.upload_helm_chart : Upload Helm chart] ***************",
                                "[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] ***************",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Create build directory] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Upload Kustomization] ***",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Deploy Helm chart] ************************",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Generate manifests] ***",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.openstack_resource_controller : Apply manifest to cluster] ***",
                                "[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] ****************",
                                "[barbican/barbican] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Create creator role] **********************",
                                "[magnum/magnum] ok: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000024bca-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:10.905193Z",
                            "start": "2026-07-26T11:13:10.372218Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024bca",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "265248"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:10.982034Z",
                            "start": "2026-07-26T11:13:10.914421Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024bcb",
                        "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-26T11:13:11.056171Z",
                            "start": "2026-07-26T11:13:10.990596Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024bcc",
                        "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-26T11:13:11.133912Z",
                            "start": "2026-07-26T11:13:11.064358Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024bcd",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:13:11.234240",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:13:31.236465",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:31.257248Z",
                            "start": "2026-07-26T11:13:11.182652Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024e26",
                        "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-26T11:13:31.336448Z",
                            "start": "2026-07-26T11:13:31.264030Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024e27",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:31.624055Z",
                            "start": "2026-07-26T11:13:31.343089Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024e28",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064390.5928226,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 568,
                                "charset": "unknown",
                                "checksum": "df1f9b3b2044260d45b10d6511660632ac467e94",
                                "ctime": 1785064411.6613526,
                                "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": 1785064411.6613526,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 282743,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:31.845498Z",
                            "start": "2026-07-26T11:13:31.631053Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024e29",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "17495"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:31.921227Z",
                            "start": "2026-07-26T11:13:31.852059Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024e2a",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +265249 /tmp/ansible.chvkj66g.log | head -c 17495",
                            "delta": "0:00:00.009934",
                            "end": "2026-07-26 11:13:32.169400",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +265249 /tmp/ansible.chvkj66g.log | head -c 17495",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000024e2b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:13:32.159466",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Create a folder for the Cluster API providers] ***\n[barbican/barbican] ok: [instance]\n[magnum/magnum] ok: [instance]\n[barbican/barbican] \n[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Add implied roles] ************************\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Copy over all provider configuration to the remote system] ***\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[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[magnum/magnum] ok: [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] *****\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[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[magnum/magnum] ok: [instance] => (item={'namespace': 'capi-kubeadm-bootstrap-system', 'name': 'capi-kubeadm-bootstrap-controller-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 Ceph cluster resource] ****\n[magnum/magnum] ok: [instance] => (item={'namespace': 'capi-kubeadm-control-plane-system', 'name': 'capi-kubeadm-control-plane-controller-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 : Deploy Helm chart] ***************\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==> [glance-images] Starting deployment\n[magnum/magnum] ok: [instance] => (item={'namespace': 'capi-system', 'name': 'capi-controller-manager'})\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[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[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[magnum/magnum] 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[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[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] 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[magnum/magnum] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy \"magnum-cluster-api-proxy\"] **********\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[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Ensure \"service\" project exists] ***\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[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[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[magnum/magnum] included: ingress for instance\n[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.ingress : Create Ingress container-infra] ************\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[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=identity) \n[glance-images/glance_images] skipping: [instance] => (item=oslo_db) \n[glance-images/glance_images] skipping: [instance] => (item=oslo_cache) \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]\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] ok: [instance]\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy magnum registry] *********************\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[glance-images/glance_images] ok: [instance]\n[magnum/magnum] ok: [instance]\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\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[glance-images/glance_images] ok: [instance]\n[magnum/magnum] included: ingress for instance\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\n[magnum/magnum] \n[magnum/magnum] TASK [vexxhost.atmosphere.ingress : Create Ingress container-infra-registry] ***\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[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[magnum/magnum] ok: [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[rook-ceph-cluster/rook_ceph_cluster] ok: [instance] => (item={'interface': 'public', 'url': 'https://object-store.199-204-45-229.nip.io/swift/v1/%(tenant_id)s'})\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[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[glance-images/glance_images] ok: [instance]\n[rook-ceph-cluster/rook_ceph_cluster] \n[rook-ceph-cluster/rook_ceph_cluster] TASK [Create Ingress] **********************************************************\n[glance-images/glance_images] \n[glance-images/glance_images] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\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[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] ******************\n[rook-ceph-cluster/rook_ceph_cluster] ok: [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=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==> [staffeln] Starting deployment",
                            "stdout_lines": [
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Create a folder for the Cluster API providers] ***",
                                "[barbican/barbican] ok: [instance]",
                                "[magnum/magnum] ok: [instance]",
                                "[barbican/barbican] ",
                                "[barbican/barbican] TASK [vexxhost.atmosphere.barbican : Add implied roles] ************************",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.kubernetes.cluster_api : Copy over all provider configuration to the remote system] ***",
                                "[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] ***",
                                "[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] ***",
                                "[magnum/magnum] ok: [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] *****",
                                "[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] ***",
                                "[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] ***",
                                "[magnum/magnum] ok: [instance] => (item={'namespace': 'capi-kubeadm-bootstrap-system', 'name': 'capi-kubeadm-bootstrap-controller-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 Ceph cluster resource] ****",
                                "[magnum/magnum] ok: [instance] => (item={'namespace': 'capi-kubeadm-control-plane-system', 'name': 'capi-kubeadm-control-plane-controller-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 : Deploy Helm chart] ***************",
                                "[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",
                                "==> [glance-images] Starting deployment",
                                "[magnum/magnum] ok: [instance] => (item={'namespace': 'capi-system', 'name': 'capi-controller-manager'})",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] PLAY [controllers[0]] **********************************************************",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [Gathering Facts] *********************************************************",
                                "[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] ****",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[magnum/magnum] 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] ***",
                                "[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] **************************",
                                "[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] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Create OpenStack user] ***********",
                                "[magnum/magnum] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy \"magnum-cluster-api-proxy\"] **********",
                                "[rook-ceph-cluster/rook_ceph_cluster] [WARNING]: Module did not set no_log for update_password",
                                "[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\" project exists] ***",
                                "[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] ***",
                                "[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] ******************************************",
                                "[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]",
                                "[magnum/magnum] included: ingress for instance",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.ingress : Create Ingress container-infra] ************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [vexxhost.atmosphere.rook_ceph_cluster : Grant access to \"service\" project] ***",
                                "[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=identity) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=oslo_db) ",
                                "[glance-images/glance_images] skipping: [instance] => (item=oslo_cache) ",
                                "[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]",
                                "[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] ok: [instance]",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.magnum : Deploy magnum registry] *********************",
                                "[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] ********",
                                "[glance-images/glance_images] ok: [instance]",
                                "[magnum/magnum] ok: [instance]",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[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] *********************************",
                                "[glance-images/glance_images] ok: [instance]",
                                "[magnum/magnum] included: ingress for instance",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[magnum/magnum] ",
                                "[magnum/magnum] TASK [vexxhost.atmosphere.ingress : Create Ingress container-infra-registry] ***",
                                "[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] ******",
                                "[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] *************************",
                                "[magnum/magnum] ok: [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]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [instance] => (item={'interface': 'public', 'url': 'https://object-store.199-204-45-229.nip.io/swift/v1/%(tenant_id)s'})",
                                "[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] ",
                                "[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'})",
                                "[glance-images/glance_images] ok: [instance]",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "[rook-ceph-cluster/rook_ceph_cluster] TASK [Create Ingress] **********************************************************",
                                "[glance-images/glance_images] ",
                                "[glance-images/glance_images] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "[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] **********",
                                "[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] ******************",
                                "[rook-ceph-cluster/rook_ceph_cluster] ok: [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=0    unreachable=0    failed=0    skipped=8    rescued=0    ignored=0   ",
                                "[rook-ceph-cluster/rook_ceph_cluster] ",
                                "==> [rook-ceph-cluster] Deployment complete",
                                "==> [staffeln] Starting deployment"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000024e2b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:32.479632Z",
                            "start": "2026-07-26T11:13:31.947505Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024e2b",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "282743"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:32.582492Z",
                            "start": "2026-07-26T11:13:32.514751Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024e2c",
                        "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-26T11:13:32.653828Z",
                            "start": "2026-07-26T11:13:32.588941Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024e2d",
                        "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-26T11:13:32.714198Z",
                            "start": "2026-07-26T11:13:32.660390Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000024e2e",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:13:32.813643",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:13:52.815932",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:52.836342Z",
                            "start": "2026-07-26T11:13:32.766408Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002509b",
                        "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-26T11:13:52.914207Z",
                            "start": "2026-07-26T11:13:52.843878Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002509c",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:53.198509Z",
                            "start": "2026-07-26T11:13:52.921322Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002509d",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064412.1653652,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 600,
                                "charset": "unknown",
                                "checksum": "f785d874eed243a8506a5c711bbc6d13b702f4e4",
                                "ctime": 1785064433.2138948,
                                "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": 1785064433.2138948,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 302261,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:53.473267Z",
                            "start": "2026-07-26T11:13:53.205769Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002509e",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "19518"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:53.551287Z",
                            "start": "2026-07-26T11:13:53.480446Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002509f",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +282744 /tmp/ansible.chvkj66g.log | head -c 19518",
                            "delta": "0:00:00.010905",
                            "end": "2026-07-26 11:13:53.777508",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +282744 /tmp/ansible.chvkj66g.log | head -c 19518",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000250a0-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:13:53.766603",
                            "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[staffeln/staffeln] \n[staffeln/staffeln] PLAY [controllers[0]] **********************************************************\n[glance-images/glance_images] skipping: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [Gathering Facts] *********************************************************\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[glance-images/glance_images] skipping: [instance]\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==> [glance-images] 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[magnum/magnum_pre] \n[magnum/magnum_pre] PLAY [controllers[0]] **********************************************************\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [Gathering Facts] *********************************************************\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[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_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[staffeln/staffeln] ok: [instance]\n[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\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[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[staffeln/staffeln] ok: [instance]\n[magnum/magnum_pre] skipping: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\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=orchestration) \n[magnum/magnum_pre] skipping: [instance] => (item=oslo_db) \n[magnum/magnum_pre] skipping: [instance] => (item=identity) \n[magnum/magnum_pre] skipping: [instance] => (item=oslo_cache) \n[magnum/magnum_pre] skipping: [instance] => (item=container_infra) \n[magnum/magnum_pre] skipping: [instance] => (item=oslo_messaging) \n[magnum/magnum_pre] skipping: [instance]\n[smartctl-exporter/smartctl_exporter] ok: [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[smartctl-exporter/smartctl_exporter] \n[smartctl-exporter/smartctl_exporter] TASK [vexxhost.atmosphere.smartctl_exporter : Deploy Helm chart] ***************\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\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[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\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[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==> [smartctl-exporter] Deployment complete\n==> [ipmi-exporter] Starting deployment\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=staffeln)\n[staffeln/staffeln] ok: [instance] => (item=oslo_db)\n[staffeln/staffeln] ok: [instance] => (item=identity)\n[staffeln/staffeln] ok: [instance] => (item=oslo_cache)\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[ipmi-exporter/ipmi_exporter] \n[ipmi-exporter/ipmi_exporter] PLAY [controllers[0]] **********************************************************\n[magnum/magnum_pre] ok: [instance]\n[ipmi-exporter/ipmi_exporter] \n[ipmi-exporter/ipmi_exporter] TASK [Gathering Facts] *********************************************************\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [Upload images] ***********************************************************\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[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[staffeln/staffeln] ok: [instance]\n[staffeln/staffeln] \n[staffeln/staffeln] TASK [vexxhost.atmosphere.staffeln : 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[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****\n[magnum/magnum_pre] ok: [instance]\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Check if image exists] ******************\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_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[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] PLAY [controllers[0]] **********************************************************\n[magnum/magnum_pre] \n[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\n[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] 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] 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_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==> [magnum] Deployment complete\n==> [manila] Starting deployment\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[manila/manila] \n[manila/manila] PLAY [controllers[0]] **********************************************************\n[manila/manila] \n[manila/manila] TASK [Gathering Facts] *********************************************************\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==> [openstack-exporter] Starting deployment\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] PLAY [controllers[0]] **********************************************************\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] 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[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[prometheus-pushgateway/prometheus_pushgateway] ok: [instance]\n[prometheus-pushgateway/prometheus_pushgateway] \n[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.atmosphere.prometheus_pushgateway : Deploy Helm chart] **********",
                            "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] ******",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] PLAY [controllers[0]] **********************************************************",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [Gathering Facts] *********************************************************",
                                "[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] ******************",
                                "[glance-images/glance_images] skipping: [instance]",
                                "[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] ",
                                "==> [glance-images] 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] *********************************************************",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] PLAY [controllers[0]] **********************************************************",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [Gathering Facts] *********************************************************",
                                "[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] *****************",
                                "[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_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]",
                                "[staffeln/staffeln] ok: [instance]",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[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] ***************",
                                "[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] ***",
                                "[staffeln/staffeln] ok: [instance]",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[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=orchestration) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=oslo_db) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=identity) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=oslo_cache) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=container_infra) ",
                                "[magnum/magnum_pre] skipping: [instance] => (item=oslo_messaging) ",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[smartctl-exporter/smartctl_exporter] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[magnum/magnum_pre] skipping: [instance]",
                                "[smartctl-exporter/smartctl_exporter] ",
                                "[smartctl-exporter/smartctl_exporter] TASK [vexxhost.atmosphere.smartctl_exporter : Deploy Helm chart] ***************",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[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] ***",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[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] ",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[staffeln/staffeln] ok: [instance]",
                                "==> [smartctl-exporter] Deployment complete",
                                "==> [ipmi-exporter] Starting deployment",
                                "[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=staffeln)",
                                "[staffeln/staffeln] ok: [instance] => (item=oslo_db)",
                                "[staffeln/staffeln] ok: [instance] => (item=identity)",
                                "[staffeln/staffeln] ok: [instance] => (item=oslo_cache)",
                                "[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] ***",
                                "[ipmi-exporter/ipmi_exporter] ",
                                "[ipmi-exporter/ipmi_exporter] PLAY [controllers[0]] **********************************************************",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[ipmi-exporter/ipmi_exporter] ",
                                "[ipmi-exporter/ipmi_exporter] TASK [Gathering Facts] *********************************************************",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [Upload images] ***********************************************************",
                                "[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] ***************",
                                "[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] *************************",
                                "[staffeln/staffeln] ok: [instance]",
                                "[staffeln/staffeln] ",
                                "[staffeln/staffeln] TASK [vexxhost.atmosphere.staffeln : 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] ***",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "[magnum/magnum_pre] ok: [instance]",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "[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_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]",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] PLAY [controllers[0]] **********************************************************",
                                "[magnum/magnum_pre] ",
                                "[magnum/magnum_pre] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] 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] 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_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] ",
                                "==> [magnum] Deployment complete",
                                "==> [manila] Starting deployment",
                                "[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] **********************",
                                "[manila/manila] ",
                                "[manila/manila] PLAY [controllers[0]] **********************************************************",
                                "[manila/manila] ",
                                "[manila/manila] TASK [Gathering Facts] *********************************************************",
                                "[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",
                                "==> [openstack-exporter] Starting deployment",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] PLAY [controllers[0]] **********************************************************",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] 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] ***************",
                                "[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] *****************",
                                "[prometheus-pushgateway/prometheus_pushgateway] ok: [instance]",
                                "[prometheus-pushgateway/prometheus_pushgateway] ",
                                "[prometheus-pushgateway/prometheus_pushgateway] TASK [vexxhost.atmosphere.prometheus_pushgateway : Deploy Helm chart] **********"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000250a0-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:54.111563Z",
                            "start": "2026-07-26T11:13:53.578426Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000250a0",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "302261"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:13:54.179723Z",
                            "start": "2026-07-26T11:13:54.119198Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000250a1",
                        "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-26T11:13:54.259441Z",
                            "start": "2026-07-26T11:13:54.188206Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000250a2",
                        "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-26T11:13:54.586782Z",
                            "start": "2026-07-26T11:13:54.268042Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000250a3",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:13:54.697314",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:14:14.699769",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:14.718499Z",
                            "start": "2026-07-26T11:13:54.646203Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025324",
                        "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-26T11:14:14.797501Z",
                            "start": "2026-07-26T11:14:14.725874Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025325",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:15.065752Z",
                            "start": "2026-07-26T11:14:14.804284Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025326",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064433.4098997,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 648,
                                "charset": "unknown",
                                "checksum": "379fb20766341d11fa59e9a5e6a95ab91ce9be25",
                                "ctime": 1785064455.1664472,
                                "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": 1785064455.1664472,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 325204,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:15.295486Z",
                            "start": "2026-07-26T11:14:15.073894Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025327",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "22943"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:15.373175Z",
                            "start": "2026-07-26T11:14:15.302500Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025328",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +302262 /tmp/ansible.chvkj66g.log | head -c 22943",
                            "delta": "0:00:00.014086",
                            "end": "2026-07-26 11:14:15.612398",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +302262 /tmp/ansible.chvkj66g.log | head -c 22943",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000025329-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:14:15.598312",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Deploy service] *****************\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[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==> [prometheus-pushgateway] Deployment complete\n==> [octavia] Starting deployment\n[openstack-exporter/openstack_exporter] ok: [instance]\n[openstack-exporter/openstack_exporter] \n[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Fetch OpenStack DB secrets] *****\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] \n[octavia/octavia_pre] PLAY [controllers[0]] **********************************************************\n[manila/manila] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [Gathering Facts] *********************************************************\n[manila/manila] \n[manila/manila] TASK [Create RabbitMQ cluster] *************************************************\n[octavia/octavia] \n[octavia/octavia] PLAY [controllers[0]] **********************************************************\n[octavia/octavia] \n[octavia/octavia] TASK [Gathering Facts] *********************************************************\n[manila/manila] included: rabbitmq for instance\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\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[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\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[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\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] 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] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\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[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\n[manila/manila] ok: [instance]\n[octavia/octavia_pre] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\n[manila/manila] ok: [instance]\n[octavia/octavia_pre] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\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[manila/manila] ok: [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.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[octavia/octavia_pre] skipping: [instance]\n[manila/manila] ok: [instance] => (item=oslo_db)\n[manila/manila] ok: [instance] => (item=oslo_messaging)\n[manila/manila] ok: [instance] => (item=oslo_cache)\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[manila/manila] ok: [instance] => (item=sharev2)\n[manila/manila] ok: [instance] => (item=identity)\n[octavia/octavia_pre] skipping: [instance] => (item=oslo_cache) \n[octavia/octavia_pre] skipping: [instance] => (item=oslo_db) \n[octavia/octavia_pre] skipping: [instance] => (item=oslo_db_persistence) \n[octavia/octavia_pre] skipping: [instance] => (item=oslo_messaging) \n[octavia/octavia_pre] skipping: [instance] => (item=identity) \n[octavia/octavia_pre] skipping: [instance] => (item=network) \n[octavia/octavia_pre] skipping: [instance] => (item=load_balancer) \n[octavia/octavia_pre] skipping: [instance] => (item=valkey) \n[octavia/octavia_pre] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[manila/manila] ok: [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[manila/manila] \n[manila/manila] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\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[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\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.manila : Create flavor] ******************************\n[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\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[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] ok: [instance]\n[octavia/octavia_pre] ok: [instance]\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.directory : Create directory (/etc/nerdctl)] *********\n[manila/manila] ok: [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[octavia/octavia] ok: [instance]\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[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[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)\n[octavia/octavia] ok: [instance]\n[manila/manila] ok: [instance]\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[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\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.containers.download_artifact : Starting download of file] *******\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[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_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\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[octavia/octavia] ok: [instance]\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\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[openstack-exporter/openstack_exporter] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\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[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\n==> [openstack-exporter] Deployment complete\n[octavia/octavia_pre] ok: [instance]\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Extract archive] *****************\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Download image] *************************\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Get image format] ***********************\n[manila/manila] skipping: [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[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Compute pending image name] *************\n[manila/manila] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************\n[manila/manila] skipping: [instance]\n[octavia/octavia] ok: [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[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************\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] skipping: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group] ***\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[manila/manila] ok: [instance]\n[octavia/octavia_pre] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group tcp rules] ***\n[octavia/octavia] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***\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] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\n[manila/manila] ok: [instance] => (item=22)\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[octavia/octavia] skipping: [instance]\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [Create RabbitMQ cluster] *************************************************\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***\n[octavia/octavia] skipping: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[octavia/octavia] skipping: [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[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster 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[manila/manila] ok: [instance] => (item=111)\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[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] ok: [instance]\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[manila/manila] ok: [instance] => (item=2049)\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\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[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] ****",
                            "stdout_lines": [
                                "[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]",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Deploy service] *****************",
                                "[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] ***********",
                                "[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] ",
                                "==> [prometheus-pushgateway] Deployment complete",
                                "==> [octavia] Starting deployment",
                                "[openstack-exporter/openstack_exporter] ok: [instance]",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Fetch OpenStack DB secrets] *****",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] PLAY [controllers[0]] **********************************************************",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [Gathering Facts] *********************************************************",
                                "[manila/manila] ",
                                "[manila/manila] TASK [Create RabbitMQ cluster] *************************************************",
                                "[octavia/octavia] ",
                                "[octavia/octavia] PLAY [controllers[0]] **********************************************************",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Gathering Facts] *********************************************************",
                                "[manila/manila] included: rabbitmq for instance",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[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] *****",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[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] ***",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[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] 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] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[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]",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[manila/manila] ok: [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.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[manila/manila] ok: [instance] => (item=oslo_db)",
                                "[manila/manila] ok: [instance] => (item=oslo_messaging)",
                                "[manila/manila] ok: [instance] => (item=oslo_cache)",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[manila/manila] ok: [instance] => (item=sharev2)",
                                "[manila/manila] ok: [instance] => (item=identity)",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_cache) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_db) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_db_persistence) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=oslo_messaging) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=identity) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=network) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=load_balancer) ",
                                "[octavia/octavia_pre] skipping: [instance] => (item=valkey) ",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[octavia/octavia_pre] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "[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] ***************",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[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.manila : Create flavor] ******************************",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[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] ****",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/etc/nerdctl)] *********",
                                "[manila/manila] ok: [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] *************************",
                                "[octavia/octavia] ok: [instance]",
                                "[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)] *********",
                                "[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)",
                                "[openstack-exporter/openstack_exporter] ok: [instance] => (item=None)",
                                "[octavia/octavia] ok: [instance]",
                                "[manila/manila] ok: [instance]",
                                "[openstack-exporter/openstack_exporter] ok: [instance]",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Build database URLs dict] *******",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[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.containers.download_artifact : Starting download of file] *******",
                                "[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] *******************",
                                "[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_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "[openstack-exporter/openstack_exporter] changed: [instance]",
                                "[openstack-exporter/openstack_exporter] ",
                                "[openstack-exporter/openstack_exporter] TASK [vexxhost.atmosphere.openstack_exporter : Deploy service] *****************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[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]",
                                "[openstack-exporter/openstack_exporter] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "[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] ",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "==> [openstack-exporter] Deployment complete",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Download image] *************************",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "[manila/manila] skipping: [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] *********",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "[manila/manila] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "[manila/manila] skipping: [instance]",
                                "[octavia/octavia] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "[manila/manila] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.containers.nerdctl : Create nerdctl config] *********************",
                                "[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] skipping: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group] ***",
                                "[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] *********************",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group tcp rules] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall OpenStack client system packages] ***",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Uninstall Ubuntu Cloud Archive keyring] ***",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "[manila/manila] ok: [instance] => (item=22)",
                                "[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] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [Create RabbitMQ cluster] *************************************************",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Remove Ubuntu Cloud Archive repository] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "[octavia/octavia] skipping: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster 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] ***",
                                "[manila/manila] ok: [instance] => (item=111)",
                                "[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] *************************************************",
                                "[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] ok: [instance]",
                                "[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)",
                                "[manila/manila] ok: [instance] => (item=2049)",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Create generic share driver security group icmp rules] ***",
                                "[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] ****"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000025329-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:15.940564Z",
                            "start": "2026-07-26T11:14:15.402518Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025329",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "325204"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:16.008082Z",
                            "start": "2026-07-26T11:14:15.948317Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002532a",
                        "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-26T11:14:16.086832Z",
                            "start": "2026-07-26T11:14:16.018521Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002532b",
                        "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-26T11:14:16.155481Z",
                            "start": "2026-07-26T11:14:16.095666Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002532c",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:14:16.268660",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:14:36.271068",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:36.282476Z",
                            "start": "2026-07-26T11:14:16.216068Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000255c1",
                        "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-26T11:14:36.347782Z",
                            "start": "2026-07-26T11:14:36.290311Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000255c2",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:36.623728Z",
                            "start": "2026-07-26T11:14:36.354953Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000255c3",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064455.602458,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 664,
                                "charset": "unknown",
                                "checksum": "ec85f6b9d9c3b0a38248f7ae9ea3b27cd3f43ea0",
                                "ctime": 1785064476.6989887,
                                "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": 1785064476.6989887,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 333602,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:36.846588Z",
                            "start": "2026-07-26T11:14:36.633081Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000255c4",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8398"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:36.918326Z",
                            "start": "2026-07-26T11:14:36.854252Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000255c5",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +325205 /tmp/ansible.chvkj66g.log | head -c 8398",
                            "delta": "0:00:00.011889",
                            "end": "2026-07-26 11:14:37.156122",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +325205 /tmp/ansible.chvkj66g.log | head -c 8398",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000255c6-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:14:37.144233",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Generate temporary file for SSH public key] ***\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****\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 : 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_pre] ok: [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.openstack_cli : Generate openstack aliases] **********\n[manila/manila] ok: [instance -> localhost]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Generate public key for SSH private key] ****\n[octavia/octavia_pre] ok: [instance]\n[manila/manila] ok: [instance -> localhost]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Delete temporary file for public SSH key] ***\n[octavia/octavia_pre] \n[octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create CAs & Issuers] ******************\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 [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_pre] ok: [instance] => (item=octavia-client)\n[manila/manila] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Deploy Helm chart] **************************\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[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\n[octavia/octavia_pre] ok: [instance]\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 : 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[manila/manila] ok: [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[octavia/octavia] ok: [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 [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\n[manila/manila] skipping: [instance]\n[octavia/octavia] ok: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\n[manila/manila] ok: [instance]\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\n[manila/manila] \n[manila/manila] TASK [Create Ingress sharev2] **************************************************\n[octavia/octavia] ok: [instance] => (item=identity)\n[octavia/octavia] ok: [instance] => (item=oslo_db_persistence)\n[octavia/octavia] ok: [instance] => (item=oslo_cache)\n[octavia/octavia] ok: [instance] => (item=network)\n[octavia/octavia] ok: [instance] => (item=oslo_db)\n[manila/manila] included: ingress for instance\n[octavia/octavia] ok: [instance] => (item=valkey)\n[octavia/octavia] ok: [instance] => (item=load_balancer)\n[octavia/octavia] ok: [instance] => (item=oslo_messaging)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.ingress : Create Ingress sharev2] ********************\n[octavia/octavia] ok: [instance]\n[octavia/octavia_pre] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\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] 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] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****\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 management network] *****************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create management subnet] ******************\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group] ******\n[octavia/octavia] ok: [instance]\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group rules] ***\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': '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[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[manila/manila] changed: [instance]\n[manila/manila] \n[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant network quotas] *******\n[octavia/octavia] ok: [instance] => (item=instance)\n[octavia/octavia] \n[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Discover facts for other controllers] ******",
                            "stdout_lines": [
                                "[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] **********",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Generate temporary file for SSH public key] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Install openstack wrapper script] ****",
                                "[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 : 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_pre] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.openstack_cli : Generate openstack aliases] **********",
                                "[manila/manila] ok: [instance -> localhost]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Generate public key for SSH private key] ****",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[manila/manila] ok: [instance -> localhost]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Delete temporary file for public SSH key] ***",
                                "[octavia/octavia_pre] ",
                                "[octavia/octavia_pre] TASK [vexxhost.atmosphere.octavia_pre : Create CAs & Issuers] ******************",
                                "[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 [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_pre] ok: [instance] => (item=octavia-client)",
                                "[manila/manila] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Deploy Helm chart] **************************",
                                "[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] ***",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[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 : 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] ***",
                                "[manila/manila] ok: [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]",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "[manila/manila] skipping: [instance]",
                                "[octavia/octavia] ok: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "[manila/manila] ok: [instance]",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "[manila/manila] ",
                                "[manila/manila] TASK [Create Ingress sharev2] **************************************************",
                                "[octavia/octavia] ok: [instance] => (item=identity)",
                                "[octavia/octavia] ok: [instance] => (item=oslo_db_persistence)",
                                "[octavia/octavia] ok: [instance] => (item=oslo_cache)",
                                "[octavia/octavia] ok: [instance] => (item=network)",
                                "[octavia/octavia] ok: [instance] => (item=oslo_db)",
                                "[manila/manila] included: ingress for instance",
                                "[octavia/octavia] ok: [instance] => (item=valkey)",
                                "[octavia/octavia] ok: [instance] => (item=load_balancer)",
                                "[octavia/octavia] ok: [instance] => (item=oslo_messaging)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.ingress : Create Ingress sharev2] ********************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia_pre] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "[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] 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] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [atmosphere.common.secretgen_controller : Deploy secretgen-controller] ****",
                                "[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 management network] *****************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create management subnet] ******************",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group] ******",
                                "[octavia/octavia] ok: [instance]",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager security group rules] ***",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant volume quotas] ********",
                                "[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})",
                                "[octavia/octavia] ok: [instance] => (item={'protocol': 'tcp', 'port': 20514})",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Create health manager networking ports] ****",
                                "[manila/manila] changed: [instance]",
                                "[manila/manila] ",
                                "[manila/manila] TASK [vexxhost.atmosphere.manila : Update service tenant network quotas] *******",
                                "[octavia/octavia] ok: [instance] => (item=instance)",
                                "[octavia/octavia] ",
                                "[octavia/octavia] TASK [vexxhost.atmosphere.octavia : Discover facts for other controllers] ******"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000255c6-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:37.476891Z",
                            "start": "2026-07-26T11:14:36.948330Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000255c6",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "333602"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:37.556399Z",
                            "start": "2026-07-26T11:14:37.487326Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000255c7",
                        "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-26T11:14:37.632640Z",
                            "start": "2026-07-26T11:14:37.563147Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000255c8",
                        "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-26T11:14:37.697903Z",
                            "start": "2026-07-26T11:14:37.639435Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000255c9",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:14:37.803503",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:14:57.805723",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:57.826313Z",
                            "start": "2026-07-26T11:14:37.755414Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025872",
                        "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-26T11:14:57.908874Z",
                            "start": "2026-07-26T11:14:57.835989Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025873",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:58.177150Z",
                            "start": "2026-07-26T11:14:57.917828Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025874",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064476.7989912,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 680,
                                "charset": "unknown",
                                "checksum": "d2dab4cf6067cc0481edefeb4a28713d8a006357",
                                "ctime": 1785064498.2875319,
                                "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": 1785064498.2875319,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 342025,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:58.418265Z",
                            "start": "2026-07-26T11:14:58.186525Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025875",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8423"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:58.498230Z",
                            "start": "2026-07-26T11:14:58.426645Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025876",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +333603 /tmp/ansible.chvkj66g.log | head -c 8423",
                            "delta": "0:00:00.009122",
                            "end": "2026-07-26 11:14:58.748252",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +333603 /tmp/ansible.chvkj66g.log | head -c 8423",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000025877-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:14:58.739130",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] 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 : Get health manager networking ports] *******\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-26T10:56:35Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.212', 'hostname': 'host-172-24-0-212', 'fqdn': 'host-172-24-0-212.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7b004954-594f-41e8-a617-8a715414b966', 'ip_address': '172.24.0.212'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:1f:36:b8', 'name': 'octavia-health-manager-port-instance', 'network_id': 'f50f48b4-8e8b-4909-ae3d-3d39de8fe8fa', 'numa_affinity_policy': None, 'project_id': '5bbe2289c162425db89d6566c94dd3d6', 'tenant_id': '5bbe2289c162425db89d6566c94dd3d6', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['a98ca683-77cc-4e29-ab89-d3f4ec9c7bba'], 'status': 'ACTIVE', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-26T11:02:41Z', 'revision_number': 5, 'if_match': None, 'id': '3f0006fb-3ba3-494a-be66-267d26f08aaf', '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-26T10:56:35Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.212', 'hostname': 'host-172-24-0-212', 'fqdn': 'host-172-24-0-212.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7b004954-594f-41e8-a617-8a715414b966', 'ip_address': '172.24.0.212'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:1f:36:b8', 'name': 'octavia-health-manager-port-instance', 'network_id': 'f50f48b4-8e8b-4909-ae3d-3d39de8fe8fa', 'numa_affinity_policy': None, 'project_id': '5bbe2289c162425db89d6566c94dd3d6', 'tenant_id': '5bbe2289c162425db89d6566c94dd3d6', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['a98ca683-77cc-4e29-ab89-d3f4ec9c7bba'], 'status': 'ACTIVE', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-26T11:02:41Z', 'revision_number': 5, 'if_match': None, 'id': '3f0006fb-3ba3-494a-be66-267d26f08aaf', '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] ********************",
                            "stdout_lines": [
                                "[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] 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 : Get health manager networking ports] *******",
                                "[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-26T10:56:35Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.212', 'hostname': 'host-172-24-0-212', 'fqdn': 'host-172-24-0-212.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7b004954-594f-41e8-a617-8a715414b966', 'ip_address': '172.24.0.212'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:1f:36:b8', 'name': 'octavia-health-manager-port-instance', 'network_id': 'f50f48b4-8e8b-4909-ae3d-3d39de8fe8fa', 'numa_affinity_policy': None, 'project_id': '5bbe2289c162425db89d6566c94dd3d6', 'tenant_id': '5bbe2289c162425db89d6566c94dd3d6', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['a98ca683-77cc-4e29-ab89-d3f4ec9c7bba'], 'status': 'ACTIVE', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-26T11:02:41Z', 'revision_number': 5, 'if_match': None, 'id': '3f0006fb-3ba3-494a-be66-267d26f08aaf', '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-26T10:56:35Z', 'data_plane_status': None, 'description': '', 'device_id': '', 'device_owner': 'octavia:health-mgr', 'device_profile': None, 'dns_assignment': [{'ip_address': '172.24.0.212', 'hostname': 'host-172-24-0-212', 'fqdn': 'host-172-24-0-212.openstacklocal.'}], 'dns_domain': '', 'dns_name': '', 'extra_dhcp_opts': [], 'fixed_ips': [{'subnet_id': '7b004954-594f-41e8-a617-8a715414b966', 'ip_address': '172.24.0.212'}], 'hardware_offload_type': None, 'ip_allocation': 'immediate', 'is_admin_state_up': True, 'is_port_security_enabled': True, 'mac_address': 'fa:16:3e:1f:36:b8', 'name': 'octavia-health-manager-port-instance', 'network_id': 'f50f48b4-8e8b-4909-ae3d-3d39de8fe8fa', 'numa_affinity_policy': None, 'project_id': '5bbe2289c162425db89d6566c94dd3d6', 'tenant_id': '5bbe2289c162425db89d6566c94dd3d6', 'propagate_uplink_status': None, 'qos_network_policy_id': None, 'qos_policy_id': None, 'resource_request': None, 'security_group_ids': ['a98ca683-77cc-4e29-ab89-d3f4ec9c7bba'], 'status': 'ACTIVE', 'trunk_details': None, 'trusted': None, 'updated_at': '2026-07-26T11:02:41Z', 'revision_number': 5, 'if_match': None, 'id': '3f0006fb-3ba3-494a-be66-267d26f08aaf', '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] ********************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000025877-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:59.052279Z",
                            "start": "2026-07-26T11:14:58.526213Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025877",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "342025"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:59.140932Z",
                            "start": "2026-07-26T11:14:59.062417Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025878",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 660 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:14:59.217261Z",
                            "start": "2026-07-26T11:14:59.147901Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025879",
                        "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-26T11:14:59.287672Z",
                            "start": "2026-07-26T11:14:59.227235Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002587a",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:14:59.407820",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:15:19.409887",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:19.430246Z",
                            "start": "2026-07-26T11:14:59.354761Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025b37",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "34"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:19.507706Z",
                            "start": "2026-07-26T11:15:19.437288Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025b38",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:19.789987Z",
                            "start": "2026-07-26T11:15:19.514257Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025b39",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064498.3715339,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 688,
                                "charset": "unknown",
                                "checksum": "d0f4d723a792b81d3597516f34373af9291fdec1",
                                "ctime": 1785064519.1800575,
                                "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": 1785064519.1800575,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 344681,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:20.023120Z",
                            "start": "2026-07-26T11:15:19.799393Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025b3a",
                        "name": "Inspect idempotence deployment live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2656"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:20.242083Z",
                            "start": "2026-07-26T11:15:20.173302Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025b3b",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +342026 /tmp/ansible.chvkj66g.log | head -c 2656",
                            "delta": "0:00:00.008888",
                            "end": "2026-07-26 11:15:20.479120",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +342026 /tmp/ansible.chvkj66g.log | head -c 2656",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000025b3c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:15:20.470232",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] *************************\n[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] **************",
                            "stdout_lines": [
                                "[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] *************************",
                                "[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] **************"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000025b3c-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:20.797592Z",
                            "start": "2026-07-26T11:15:20.270621Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025b3c",
                        "name": "Read new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "344681"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:20.878771Z",
                            "start": "2026-07-26T11:15:20.805009Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025b3d",
                        "name": "Advance idempotence deployment live log offset"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "idempotence deployment is still running after 680 seconds."
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:20.968529Z",
                            "start": "2026-07-26T11:15:20.888533Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025b3e",
                        "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-26T11:15:21.049402Z",
                            "start": "2026-07-26T11:15:20.977982Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025b3f",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:15:21.161563",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:15:41.163914",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:41.181360Z",
                            "start": "2026-07-26T11:15:21.108883Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025e10",
                        "name": "Wait before polling idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "35"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:41.257140Z",
                            "start": "2026-07-26T11:15:41.188210Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025e11",
                        "name": "Count idempotence deployment progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "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.chvkj66g.log 2>&1\n",
                            "delta": "0:12:14.812587",
                            "end": "2026-07-26 11:15:20.599864",
                            "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.chvkj66g.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-d34e-c6d3-0000000228d1-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j555281363072.282711",
                            "start": "2026-07-26 11:03:05.787277",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000228d1-0-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:41.534170Z",
                            "start": "2026-07-26T11:15:41.266665Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025e12",
                        "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.chvkj66g.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064520.47609,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 688,
                                "charset": "unknown",
                                "checksum": "1626465980786f6366bbd078d4ebb43f1e8a0c84",
                                "ctime": 1785064520.5880928,
                                "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": 1785064520.5880928,
                                "nlink": 1,
                                "path": "/tmp/ansible.chvkj66g.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 345021,
                                "uid": 1000,
                                "version": "3322369813",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:41.768897Z",
                            "start": "2026-07-26T11:15:41.542864Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025e13",
                        "name": "Inspect idempotence 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-26T11:15:41.847641Z",
                            "start": "2026-07-26T11:15:41.776720Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025e14",
                        "name": "Calculate new idempotence deployment output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +344682 /tmp/ansible.chvkj66g.log | head -c 340",
                            "delta": "0:00:00.009316",
                            "end": "2026-07-26 11:15:42.078013",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +344682 /tmp/ansible.chvkj66g.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-d34e-c6d3-000000025e15-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:15:42.068697",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "[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] 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-d34e-c6d3-000000025e15-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:42.399864Z",
                            "start": "2026-07-26T11:15:41.875151Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025e15",
                        "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-26T11:15:42.464258Z",
                            "start": "2026-07-26T11:15:42.407075Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025e16",
                        "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-26T11:15:42.516488Z",
                            "start": "2026-07-26T11:15:42.471139Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025e17",
                        "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-26T11:15:42.578750Z",
                            "start": "2026-07-26T11:15:42.529379Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000025e18",
                        "name": "Continue monitoring idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j555281363072.282711",
                            "changed": false,
                            "erased": "/home/zuul/.ansible_async/j555281363072.282711",
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j555281363072.282711",
                                    "mode": "cleanup"
                                }
                            },
                            "started": 0,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:42.808639Z",
                            "start": "2026-07-26T11:15:42.591896Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000228d4",
                        "name": "Clean up idempotence deployment async state"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/tmp/ansible.chvkj66g.log",
                                    "state": "absent"
                                },
                                "before": {
                                    "path": "/tmp/ansible.chvkj66g.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.chvkj66g.log",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "absent",
                                    "unsafe_writes": false
                                }
                            },
                            "path": "/tmp/ansible.chvkj66g.log",
                            "state": "absent"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:43.032638Z",
                            "start": "2026-07-26T11:15:42.814138Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000228d5",
                        "name": "Remove live log for idempotence deployment"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.assert",
                            "changed": false,
                            "msg": "All assertions passed"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:43.108727Z",
                            "start": "2026-07-26T11:15:43.038287Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000228d6",
                        "name": "Assert idempotence deployment succeeded"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "ip",
                                "link",
                                "show",
                                "br-ex"
                            ],
                            "delta": "0:00:00.005996",
                            "end": "2026-07-26 11:15:43.360792",
                            "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-d34e-c6d3-000000000016-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:15:43.354796",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "355: br-ex: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000\n    link/ether da:32:cc:c1:07:4c brd ff:ff:ff:ff:ff:ff",
                            "stdout_lines": [
                                "355: br-ex: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000",
                                "    link/ether da:32:cc:c1:07:4c brd ff:ff:ff:ff:ff:ff"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000000016-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:43.662158Z",
                            "start": "2026-07-26T11:15:43.136212Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.006660",
                            "end": "2026-07-26 11:15:43.908779",
                            "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-d34e-c6d3-000000000017-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:15:43.902119",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000000017-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:44.207548Z",
                            "start": "2026-07-26T11:15:43.685761Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.006861",
                            "end": "2026-07-26 11:15:44.446540",
                            "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-d34e-c6d3-000000000018-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:15:44.439679",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000000018-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:44.753202Z",
                            "start": "2026-07-26T11:15:44.231767Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T11:15:44.830496Z",
                            "start": "2026-07-26T11:15:44.758625Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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-26T11:15:44.873975Z",
                            "start": "2026-07-26T11:15:44.835370Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-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.z2v4t862.log",
                            "size": 0,
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:45.075816Z",
                            "start": "2026-07-26T11:15:44.894410Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002610d",
                        "name": "Create live log for Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": true,
                            "finished": 0,
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:45.736240Z",
                            "start": "2026-07-26T11:15:45.084305Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002610e",
                        "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": "j598756150022.404401",
                                    "changed": true,
                                    "failed": 0,
                                    "finished": 0,
                                    "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                                    "started": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:15:45.805040Z",
                            "start": "2026-07-26T11:15:45.741316Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002610f",
                        "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-26T11:15:45.843922Z",
                            "start": "2026-07-26T11:15:45.810585Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026110",
                        "name": "Monitor Molecule verification with progress heartbeats"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:15:45.913734",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:16:05.916055",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:16:05.928511Z",
                            "start": "2026-07-26T11:15:45.861880Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026176",
                        "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-26T11:16:05.996679Z",
                            "start": "2026-07-26T11:16:05.936427Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026177",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:16:06.299085Z",
                            "start": "2026-07-26T11:16:06.004483Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026178",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064545.0487082,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 8,
                                "charset": "unknown",
                                "checksum": "219633e36d7af3b8dffbdb759bf27dd93aca4ae4",
                                "ctime": 1785064563.441171,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064563.441171,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 933,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:16:06.509172Z",
                            "start": "2026-07-26T11:16:06.306770Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026179",
                        "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-26T11:16:06.583594Z",
                            "start": "2026-07-26T11:16:06.515075Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002617a",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +1 /tmp/ansible.z2v4t862.log | head -c 933",
                            "delta": "0:00:00.007654",
                            "end": "2026-07-26 11:16:06.813855",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +1 /tmp/ansible.z2v4t862.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-d34e-c6d3-00000002617b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:16:06.806201",
                            "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] ******************************************************\nSunday 26 July 2026  11:16:00 +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] *********************************************************\nSunday 26 July 2026  11:16:03 +0000 (0:00:03.069)       0:00:03.080 ***********",
                            "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] ******************************************************",
                                "Sunday 26 July 2026  11:16:00 +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] *********************************************************",
                                "Sunday 26 July 2026  11:16:03 +0000 (0:00:03.069)       0:00:03.080 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002617b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:16:07.146964Z",
                            "start": "2026-07-26T11:16:06.620990Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002617b",
                        "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-26T11:16:07.222415Z",
                            "start": "2026-07-26T11:16:07.152834Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002617c",
                        "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-26T11:16:07.299870Z",
                            "start": "2026-07-26T11:16:07.230263Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002617d",
                        "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-26T11:16:07.376084Z",
                            "start": "2026-07-26T11:16:07.306891Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002617e",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:16:07.443898",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:16:27.446813",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:16:27.469058Z",
                            "start": "2026-07-26T11:16:07.395350Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000261b3",
                        "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-26T11:16:27.545776Z",
                            "start": "2026-07-26T11:16:27.474667Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000261b4",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:16:27.783180Z",
                            "start": "2026-07-26T11:16:27.552404Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000261b5",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064566.461247,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:16:28.010673Z",
                            "start": "2026-07-26T11:16:27.788727Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000261b6",
                        "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-26T11:16:28.106286Z",
                            "start": "2026-07-26T11:16:28.016074Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000261b7",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +934 /tmp/ansible.z2v4t862.log | head -c 6915",
                            "delta": "0:00:00.009547",
                            "end": "2026-07-26 11:16:28.336872",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +934 /tmp/ansible.z2v4t862.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-d34e-c6d3-0000000261b8-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:16:28.327325",
                            "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] *****************\nSunday 26 July 2026  11:16:08 +0000 (0:00:04.857)       0:00:07.938 ***********\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] ****\nSunday 26 July 2026  11:16:09 +0000 (0:00:01.245)       0:00:09.184 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nSunday 26 July 2026  11:16:09 +0000 (0:00:00.407)       0:00:09.592 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nSunday 26 July 2026  11:16:10 +0000 (0:00:00.777)       0:00:10.370 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nSunday 26 July 2026  11:16:10 +0000 (0:00:00.198)       0:00:10.568 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nSunday 26 July 2026  11:16:11 +0000 (0:00:00.079)       0:00:10.648 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nSunday 26 July 2026  11:16:11 +0000 (0:00:00.076)       0:00:10.724 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nSunday 26 July 2026  11:16:11 +0000 (0:00:00.088)       0:00:10.812 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nSunday 26 July 2026  11:16:11 +0000 (0:00:00.082)       0:00:10.894 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nSunday 26 July 2026  11:16:11 +0000 (0:00:00.086)       0:00:10.981 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nSunday 26 July 2026  11:16:11 +0000 (0:00:00.096)       0:00:11.078 ***********\nok: [instance] => (item=dashboard)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nSunday 26 July 2026  11:16:11 +0000 (0:00:00.104)       0:00:11.183 ***********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nSunday 26 July 2026  11:16:11 +0000 (0:00:00.176)       0:00:11.359 ***********\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] ***************\nSunday 26 July 2026  11:16:11 +0000 (0:00:00.115)       0:00:11.474 ***********\nchanged: [instance]\n\nTASK [Generate OpenStack-Helm endpoints] ***************************************\nSunday 26 July 2026  11:16:12 +0000 (0:00:00.791)       0:00:12.265 ***********\nincluded: openstack_helm_endpoints for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nSunday 26 July 2026  11:16:12 +0000 (0:00:00.181)       0:00:12.447 ***********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nSunday 26 July 2026  11:16:12 +0000 (0:00:00.177)       0:00:12.625 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nSunday 26 July 2026  11:16:13 +0000 (0:00:00.081)       0:00:12.707 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nSunday 26 July 2026  11:16:13 +0000 (0:00:00.097)       0:00:12.804 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nSunday 26 July 2026  11:16:13 +0000 (0:00:00.094)       0:00:12.899 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nSunday 26 July 2026  11:16:13 +0000 (0:00:00.087)       0:00:12.986 ***********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nSunday 26 July 2026  11:16:13 +0000 (0:00:00.080)       0:00:13.067 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nSunday 26 July 2026  11:16:13 +0000 (0:00:00.094)       0:00:13.161 ***********\nok: [instance] => (item=dashboard)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nSunday 26 July 2026  11:16:13 +0000 (0:00:00.121)       0:00:13.283 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get test image object] *********************\nSunday 26 July 2026  11:16:13 +0000 (0:00:00.120)       0:00:13.403 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Configure test image ref] ******************\nSunday 26 July 2026  11:16:14 +0000 (0:00:01.152)       0:00:14.555 ***********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'image_ref': 'a60e43bd-2770-4de7-a4de-ba4b941df617'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Get test flavor object] ********************\nSunday 26 July 2026  11:16:15 +0000 (0:00:00.109)       0:00:14.665 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Set test flavor ref] ***********************\nSunday 26 July 2026  11:16:16 +0000 (0:00:01.306)       0:00:15.971 ***********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'flavor_ref': '45324a80-02e5-406b-b31d-e8937eac8c72'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Get test network object] *******************\nSunday 26 July 2026  11:16:16 +0000 (0:00:00.113)       0:00:16.084 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Set test network ref] **********************\nSunday 26 July 2026  11:16:17 +0000 (0:00:01.191)       0:00:17.276 ***********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'network': {'public_network_id': '79d622b5-e8f3-4e93-82c9-90cb799002a5'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Deploy Helm chart] *************************\nSunday 26 July 2026  11:16:17 +0000 (0:00:00.097)       0:00:17.373 ***********",
                            "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] *****************",
                                "Sunday 26 July 2026  11:16:08 +0000 (0:00:04.857)       0:00:07.938 ***********",
                                "[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] ****",
                                "Sunday 26 July 2026  11:16:09 +0000 (0:00:01.245)       0:00:09.184 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Sunday 26 July 2026  11:16:09 +0000 (0:00:00.407)       0:00:09.592 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Sunday 26 July 2026  11:16:10 +0000 (0:00:00.777)       0:00:10.370 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Sunday 26 July 2026  11:16:10 +0000 (0:00:00.198)       0:00:10.568 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Sunday 26 July 2026  11:16:11 +0000 (0:00:00.079)       0:00:10.648 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Sunday 26 July 2026  11:16:11 +0000 (0:00:00.076)       0:00:10.724 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Sunday 26 July 2026  11:16:11 +0000 (0:00:00.088)       0:00:10.812 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Sunday 26 July 2026  11:16:11 +0000 (0:00:00.082)       0:00:10.894 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Sunday 26 July 2026  11:16:11 +0000 (0:00:00.086)       0:00:10.981 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Sunday 26 July 2026  11:16:11 +0000 (0:00:00.096)       0:00:11.078 ***********",
                                "ok: [instance] => (item=dashboard)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Sunday 26 July 2026  11:16:11 +0000 (0:00:00.104)       0:00:11.183 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Sunday 26 July 2026  11:16:11 +0000 (0:00:00.176)       0:00:11.359 ***********",
                                "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] ***************",
                                "Sunday 26 July 2026  11:16:11 +0000 (0:00:00.115)       0:00:11.474 ***********",
                                "changed: [instance]",
                                "",
                                "TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "Sunday 26 July 2026  11:16:12 +0000 (0:00:00.791)       0:00:12.265 ***********",
                                "included: openstack_helm_endpoints for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Sunday 26 July 2026  11:16:12 +0000 (0:00:00.181)       0:00:12.447 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Sunday 26 July 2026  11:16:12 +0000 (0:00:00.177)       0:00:12.625 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Sunday 26 July 2026  11:16:13 +0000 (0:00:00.081)       0:00:12.707 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Sunday 26 July 2026  11:16:13 +0000 (0:00:00.097)       0:00:12.804 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Sunday 26 July 2026  11:16:13 +0000 (0:00:00.094)       0:00:12.899 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Sunday 26 July 2026  11:16:13 +0000 (0:00:00.087)       0:00:12.986 ***********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Sunday 26 July 2026  11:16:13 +0000 (0:00:00.080)       0:00:13.067 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Sunday 26 July 2026  11:16:13 +0000 (0:00:00.094)       0:00:13.161 ***********",
                                "ok: [instance] => (item=dashboard)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Sunday 26 July 2026  11:16:13 +0000 (0:00:00.121)       0:00:13.283 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test image object] *********************",
                                "Sunday 26 July 2026  11:16:13 +0000 (0:00:00.120)       0:00:13.403 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Configure test image ref] ******************",
                                "Sunday 26 July 2026  11:16:14 +0000 (0:00:01.152)       0:00:14.555 ***********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'image_ref': 'a60e43bd-2770-4de7-a4de-ba4b941df617'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test flavor object] ********************",
                                "Sunday 26 July 2026  11:16:15 +0000 (0:00:00.109)       0:00:14.665 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Set test flavor ref] ***********************",
                                "Sunday 26 July 2026  11:16:16 +0000 (0:00:01.306)       0:00:15.971 ***********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'flavor_ref': '45324a80-02e5-406b-b31d-e8937eac8c72'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test network object] *******************",
                                "Sunday 26 July 2026  11:16:16 +0000 (0:00:00.113)       0:00:16.084 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Set test network ref] **********************",
                                "Sunday 26 July 2026  11:16:17 +0000 (0:00:01.191)       0:00:17.276 ***********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'network': {'public_network_id': '79d622b5-e8f3-4e93-82c9-90cb799002a5'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Deploy Helm chart] *************************",
                                "Sunday 26 July 2026  11:16:17 +0000 (0:00:00.097)       0:00:17.373 ***********"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-0000000261b8-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:16:28.660920Z",
                            "start": "2026-07-26T11:16:28.131886Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000261b8",
                        "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-26T11:16:28.728053Z",
                            "start": "2026-07-26T11:16:28.669564Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000261b9",
                        "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-26T11:16:28.805466Z",
                            "start": "2026-07-26T11:16:28.735451Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000261ba",
                        "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-26T11:16:28.885176Z",
                            "start": "2026-07-26T11:16:28.815515Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000261bb",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:16:28.952549",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:16:48.954882",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:16:48.968241Z",
                            "start": "2026-07-26T11:16:28.907177Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002620c",
                        "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-26T11:16:49.043890Z",
                            "start": "2026-07-26T11:16:48.974122Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002620d",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:16:49.320819Z",
                            "start": "2026-07-26T11:16:49.049914Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002620e",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:16:49.550784Z",
                            "start": "2026-07-26T11:16:49.327247Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002620f",
                        "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-26T11:16:49.630280Z",
                            "start": "2026-07-26T11:16:49.558025Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026210",
                        "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-26T11:16:50.169461Z",
                            "start": "2026-07-26T11:16:49.655282Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026211",
                        "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-26T11:16:50.238756Z",
                            "start": "2026-07-26T11:16:50.180264Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026212",
                        "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-26T11:16:50.315957Z",
                            "start": "2026-07-26T11:16:50.246192Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026213",
                        "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-26T11:16:50.391542Z",
                            "start": "2026-07-26T11:16:50.323142Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026214",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:16:50.459027",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:17:10.461294",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:17:10.479602Z",
                            "start": "2026-07-26T11:16:50.412728Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026279",
                        "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-26T11:17:10.553119Z",
                            "start": "2026-07-26T11:17:10.485417Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002627a",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:17:10.817170Z",
                            "start": "2026-07-26T11:17:10.562965Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002627b",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:17:11.055758Z",
                            "start": "2026-07-26T11:17:10.823506Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002627c",
                        "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-26T11:17:11.133531Z",
                            "start": "2026-07-26T11:17:11.061932Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002627d",
                        "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-26T11:17:11.673154Z",
                            "start": "2026-07-26T11:17:11.159639Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002627e",
                        "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-26T11:17:11.743464Z",
                            "start": "2026-07-26T11:17:11.685007Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002627f",
                        "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-26T11:17:11.820902Z",
                            "start": "2026-07-26T11:17:11.751019Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026280",
                        "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-26T11:17:11.898397Z",
                            "start": "2026-07-26T11:17:11.828450Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026281",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:17:12.099498",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:17:32.101960",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:17:32.119017Z",
                            "start": "2026-07-26T11:17:12.046909Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000262fa",
                        "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-26T11:17:32.201724Z",
                            "start": "2026-07-26T11:17:32.126458Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000262fb",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:17:32.452334Z",
                            "start": "2026-07-26T11:17:32.207793Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000262fc",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:17:32.672124Z",
                            "start": "2026-07-26T11:17:32.460273Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000262fd",
                        "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-26T11:17:32.741713Z",
                            "start": "2026-07-26T11:17:32.680512Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000262fe",
                        "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-26T11:17:33.520134Z",
                            "start": "2026-07-26T11:17:32.773675Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000262ff",
                        "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-26T11:17:33.589286Z",
                            "start": "2026-07-26T11:17:33.532266Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026300",
                        "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-26T11:17:33.666818Z",
                            "start": "2026-07-26T11:17:33.596825Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026301",
                        "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-26T11:17:33.735692Z",
                            "start": "2026-07-26T11:17:33.674327Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026302",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:17:33.809358",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:17:53.811721",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:17:53.826935Z",
                            "start": "2026-07-26T11:17:33.761775Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002638f",
                        "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-26T11:17:53.908813Z",
                            "start": "2026-07-26T11:17:53.834676Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026390",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:17:54.176348Z",
                            "start": "2026-07-26T11:17:53.914859Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026391",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:17:54.409161Z",
                            "start": "2026-07-26T11:17:54.197687Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026392",
                        "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-26T11:17:54.470532Z",
                            "start": "2026-07-26T11:17:54.415279Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026393",
                        "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-26T11:17:55.019491Z",
                            "start": "2026-07-26T11:17:54.504511Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026394",
                        "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-26T11:17:55.090872Z",
                            "start": "2026-07-26T11:17:55.031025Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026395",
                        "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-26T11:17:55.155194Z",
                            "start": "2026-07-26T11:17:55.096269Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026396",
                        "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-26T11:17:55.220686Z",
                            "start": "2026-07-26T11:17:55.162614Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026397",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:17:55.295740",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:18:15.297237",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:18:15.314228Z",
                            "start": "2026-07-26T11:17:55.247357Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026438",
                        "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-26T11:18:15.380936Z",
                            "start": "2026-07-26T11:18:15.319999Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026439",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:18:15.635651Z",
                            "start": "2026-07-26T11:18:15.400046Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002643a",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:18:15.878946Z",
                            "start": "2026-07-26T11:18:15.645173Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002643b",
                        "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-26T11:18:15.956594Z",
                            "start": "2026-07-26T11:18:15.886609Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002643c",
                        "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-26T11:18:16.506535Z",
                            "start": "2026-07-26T11:18:15.990878Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002643d",
                        "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-26T11:18:16.575889Z",
                            "start": "2026-07-26T11:18:16.518250Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002643e",
                        "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-26T11:18:16.644614Z",
                            "start": "2026-07-26T11:18:16.583950Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002643f",
                        "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-26T11:18:16.711351Z",
                            "start": "2026-07-26T11:18:16.651779Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026440",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:18:16.779407",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:18:36.781034",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:18:36.803062Z",
                            "start": "2026-07-26T11:18:16.738954Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000264f5",
                        "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-26T11:18:36.880388Z",
                            "start": "2026-07-26T11:18:36.808907Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000264f6",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:18:37.141304Z",
                            "start": "2026-07-26T11:18:36.888662Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000264f7",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:18:37.507161Z",
                            "start": "2026-07-26T11:18:37.150940Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000264f8",
                        "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-26T11:18:37.587666Z",
                            "start": "2026-07-26T11:18:37.513132Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000264f9",
                        "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-26T11:18:38.133116Z",
                            "start": "2026-07-26T11:18:37.616947Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000264fa",
                        "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-26T11:18:38.210649Z",
                            "start": "2026-07-26T11:18:38.146718Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000264fb",
                        "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-26T11:18:38.288015Z",
                            "start": "2026-07-26T11:18:38.216801Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000264fc",
                        "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-26T11:18:38.353059Z",
                            "start": "2026-07-26T11:18:38.295442Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000264fd",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:18:38.444642",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:18:58.446646",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:18:58.465032Z",
                            "start": "2026-07-26T11:18:38.384286Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000265c6",
                        "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-26T11:18:58.539048Z",
                            "start": "2026-07-26T11:18:58.471124Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000265c7",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:18:58.786714Z",
                            "start": "2026-07-26T11:18:58.545987Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000265c8",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:18:58.998417Z",
                            "start": "2026-07-26T11:18:58.794103Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000265c9",
                        "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-26T11:18:59.073338Z",
                            "start": "2026-07-26T11:18:59.003990Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000265ca",
                        "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-26T11:18:59.612506Z",
                            "start": "2026-07-26T11:18:59.098553Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000265cb",
                        "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-26T11:18:59.682802Z",
                            "start": "2026-07-26T11:18:59.624978Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000265cc",
                        "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-26T11:18:59.756037Z",
                            "start": "2026-07-26T11:18:59.688478Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000265cd",
                        "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-26T11:18:59.820304Z",
                            "start": "2026-07-26T11:18:59.762957Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000265ce",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:18:59.903465",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:19:19.905508",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:19:19.924518Z",
                            "start": "2026-07-26T11:18:59.848063Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000266ab",
                        "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-26T11:19:19.991490Z",
                            "start": "2026-07-26T11:19:19.933619Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000266ac",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:19:20.256102Z",
                            "start": "2026-07-26T11:19:19.999345Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000266ad",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:19:20.473352Z",
                            "start": "2026-07-26T11:19:20.263985Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000266ae",
                        "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-26T11:19:20.545752Z",
                            "start": "2026-07-26T11:19:20.484167Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000266af",
                        "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-26T11:19:21.083241Z",
                            "start": "2026-07-26T11:19:20.570761Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000266b0",
                        "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-26T11:19:21.158852Z",
                            "start": "2026-07-26T11:19:21.096329Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000266b1",
                        "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-26T11:19:21.238080Z",
                            "start": "2026-07-26T11:19:21.165141Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000266b2",
                        "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-26T11:19:21.308119Z",
                            "start": "2026-07-26T11:19:21.246038Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000266b3",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:19:21.385785",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:19:41.388069",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:19:41.407920Z",
                            "start": "2026-07-26T11:19:21.337354Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000267a4",
                        "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-26T11:19:41.488835Z",
                            "start": "2026-07-26T11:19:41.416803Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000267a5",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:19:41.735610Z",
                            "start": "2026-07-26T11:19:41.494532Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000267a6",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:19:41.964316Z",
                            "start": "2026-07-26T11:19:41.743614Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000267a7",
                        "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-26T11:19:42.042940Z",
                            "start": "2026-07-26T11:19:41.973588Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000267a8",
                        "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-26T11:19:42.691913Z",
                            "start": "2026-07-26T11:19:42.179584Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000267a9",
                        "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-26T11:19:42.770877Z",
                            "start": "2026-07-26T11:19:42.703948Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000267aa",
                        "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-26T11:19:42.829862Z",
                            "start": "2026-07-26T11:19:42.776627Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000267ab",
                        "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-26T11:19:42.903284Z",
                            "start": "2026-07-26T11:19:42.837699Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000267ac",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:19:42.978501",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:20:02.980846",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:20:03.000476Z",
                            "start": "2026-07-26T11:19:42.931427Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000268b1",
                        "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-26T11:20:03.077182Z",
                            "start": "2026-07-26T11:20:03.006199Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000268b2",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:20:03.333853Z",
                            "start": "2026-07-26T11:20:03.082734Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000268b3",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:20:03.543024Z",
                            "start": "2026-07-26T11:20:03.341739Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000268b4",
                        "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-26T11:20:03.618681Z",
                            "start": "2026-07-26T11:20:03.548750Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000268b5",
                        "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-26T11:20:04.156781Z",
                            "start": "2026-07-26T11:20:03.644375Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000268b6",
                        "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-26T11:20:04.228660Z",
                            "start": "2026-07-26T11:20:04.169024Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000268b7",
                        "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-26T11:20:04.295118Z",
                            "start": "2026-07-26T11:20:04.236476Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000268b8",
                        "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-26T11:20:04.373171Z",
                            "start": "2026-07-26T11:20:04.303029Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000268b9",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:20:04.457179",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:20:24.459555",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:20:24.471537Z",
                            "start": "2026-07-26T11:20:04.404495Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000269d2",
                        "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-26T11:20:24.535644Z",
                            "start": "2026-07-26T11:20:24.477197Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000269d3",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:20:24.792156Z",
                            "start": "2026-07-26T11:20:24.542613Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000269d4",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:20:25.013906Z",
                            "start": "2026-07-26T11:20:24.798833Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000269d5",
                        "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-26T11:20:25.077938Z",
                            "start": "2026-07-26T11:20:25.020358Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000269d6",
                        "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-26T11:20:25.616757Z",
                            "start": "2026-07-26T11:20:25.104115Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000269d7",
                        "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-26T11:20:25.689743Z",
                            "start": "2026-07-26T11:20:25.630412Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000269d8",
                        "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-26T11:20:25.769220Z",
                            "start": "2026-07-26T11:20:25.696679Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000269d9",
                        "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-26T11:20:25.836430Z",
                            "start": "2026-07-26T11:20:25.775412Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000269da",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:20:25.922266",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:20:45.924435",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:20:45.943305Z",
                            "start": "2026-07-26T11:20:25.871811Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026b07",
                        "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-26T11:20:46.021474Z",
                            "start": "2026-07-26T11:20:45.951663Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026b08",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:20:46.301701Z",
                            "start": "2026-07-26T11:20:46.029213Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026b09",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:20:46.517969Z",
                            "start": "2026-07-26T11:20:46.308040Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026b0a",
                        "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-26T11:20:46.597336Z",
                            "start": "2026-07-26T11:20:46.526002Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026b0b",
                        "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-26T11:20:47.135412Z",
                            "start": "2026-07-26T11:20:46.623496Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026b0c",
                        "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-26T11:20:47.206011Z",
                            "start": "2026-07-26T11:20:47.147236Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026b0d",
                        "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-26T11:20:47.279683Z",
                            "start": "2026-07-26T11:20:47.212028Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026b0e",
                        "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-26T11:20:47.345289Z",
                            "start": "2026-07-26T11:20:47.287609Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026b0f",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:20:47.423793",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:21:07.426258",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:21:07.446097Z",
                            "start": "2026-07-26T11:20:47.378947Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026c50",
                        "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-26T11:21:07.509782Z",
                            "start": "2026-07-26T11:21:07.451893Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026c51",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:21:07.766788Z",
                            "start": "2026-07-26T11:21:07.515403Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026c52",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:21:08.015021Z",
                            "start": "2026-07-26T11:21:07.773368Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026c53",
                        "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-26T11:21:08.079044Z",
                            "start": "2026-07-26T11:21:08.021300Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026c54",
                        "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-26T11:21:08.726396Z",
                            "start": "2026-07-26T11:21:08.213005Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026c55",
                        "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-26T11:21:08.808692Z",
                            "start": "2026-07-26T11:21:08.738477Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026c56",
                        "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-26T11:21:08.884441Z",
                            "start": "2026-07-26T11:21:08.814923Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026c57",
                        "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-26T11:21:08.958801Z",
                            "start": "2026-07-26T11:21:08.890715Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026c58",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:21:09.040089",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:21:29.042553",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:21:29.059265Z",
                            "start": "2026-07-26T11:21:08.993785Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026dad",
                        "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-26T11:21:29.120113Z",
                            "start": "2026-07-26T11:21:29.067536Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026dae",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:21:29.365539Z",
                            "start": "2026-07-26T11:21:29.128079Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026daf",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:21:29.583598Z",
                            "start": "2026-07-26T11:21:29.374587Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026db0",
                        "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-26T11:21:29.647328Z",
                            "start": "2026-07-26T11:21:29.590188Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026db1",
                        "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-26T11:21:30.187222Z",
                            "start": "2026-07-26T11:21:29.674223Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026db2",
                        "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-26T11:21:30.254628Z",
                            "start": "2026-07-26T11:21:30.199408Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026db3",
                        "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-26T11:21:30.326954Z",
                            "start": "2026-07-26T11:21:30.262408Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026db4",
                        "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-26T11:21:30.390260Z",
                            "start": "2026-07-26T11:21:30.334505Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026db5",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:21:30.472921",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:21:50.474844",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:21:50.488677Z",
                            "start": "2026-07-26T11:21:30.426583Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026f1e",
                        "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-26T11:21:50.552760Z",
                            "start": "2026-07-26T11:21:50.495411Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026f1f",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:21:50.788294Z",
                            "start": "2026-07-26T11:21:50.559597Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026f20",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:21:51.005872Z",
                            "start": "2026-07-26T11:21:50.796980Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026f21",
                        "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-26T11:21:51.072336Z",
                            "start": "2026-07-26T11:21:51.013781Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026f22",
                        "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-26T11:21:51.606617Z",
                            "start": "2026-07-26T11:21:51.097343Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026f23",
                        "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-26T11:21:51.672652Z",
                            "start": "2026-07-26T11:21:51.616087Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026f24",
                        "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-26T11:21:51.734015Z",
                            "start": "2026-07-26T11:21:51.680405Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026f25",
                        "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-26T11:21:51.801087Z",
                            "start": "2026-07-26T11:21:51.744828Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026f26",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:21:51.884648",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:22:11.886349",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:22:11.906187Z",
                            "start": "2026-07-26T11:21:51.838432Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000270a3",
                        "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-26T11:22:11.969783Z",
                            "start": "2026-07-26T11:22:11.913438Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000270a4",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:22:12.235209Z",
                            "start": "2026-07-26T11:22:11.977749Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000270a5",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:22:12.453827Z",
                            "start": "2026-07-26T11:22:12.243313Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000270a6",
                        "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-26T11:22:12.518442Z",
                            "start": "2026-07-26T11:22:12.461362Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000270a7",
                        "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-26T11:22:13.059263Z",
                            "start": "2026-07-26T11:22:12.547278Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000270a8",
                        "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-26T11:22:13.130359Z",
                            "start": "2026-07-26T11:22:13.070694Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000270a9",
                        "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-26T11:22:13.443778Z",
                            "start": "2026-07-26T11:22:13.136901Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000270aa",
                        "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-26T11:22:13.511116Z",
                            "start": "2026-07-26T11:22:13.450004Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000270ab",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:22:13.597424",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:22:33.599421",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:22:33.616575Z",
                            "start": "2026-07-26T11:22:13.549162Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002723c",
                        "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-26T11:22:33.692188Z",
                            "start": "2026-07-26T11:22:33.624052Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002723d",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:22:33.951718Z",
                            "start": "2026-07-26T11:22:33.700174Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002723e",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:22:34.165490Z",
                            "start": "2026-07-26T11:22:33.957896Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002723f",
                        "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-26T11:22:34.243889Z",
                            "start": "2026-07-26T11:22:34.174428Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027240",
                        "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-26T11:22:34.785639Z",
                            "start": "2026-07-26T11:22:34.272733Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027241",
                        "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-26T11:22:34.869021Z",
                            "start": "2026-07-26T11:22:34.798417Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027242",
                        "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-26T11:22:34.940041Z",
                            "start": "2026-07-26T11:22:34.877117Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027243",
                        "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-26T11:22:35.019190Z",
                            "start": "2026-07-26T11:22:34.950208Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027244",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:22:35.111256",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:22:55.113254",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:22:55.131427Z",
                            "start": "2026-07-26T11:22:35.066273Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000273e9",
                        "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-26T11:22:55.198973Z",
                            "start": "2026-07-26T11:22:55.139168Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000273ea",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:22:55.475830Z",
                            "start": "2026-07-26T11:22:55.206729Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000273eb",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:22:55.684785Z",
                            "start": "2026-07-26T11:22:55.483928Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000273ec",
                        "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-26T11:22:55.760758Z",
                            "start": "2026-07-26T11:22:55.694239Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000273ed",
                        "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-26T11:22:56.302524Z",
                            "start": "2026-07-26T11:22:55.788630Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000273ee",
                        "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-26T11:22:56.373978Z",
                            "start": "2026-07-26T11:22:56.315348Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000273ef",
                        "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-26T11:22:56.452852Z",
                            "start": "2026-07-26T11:22:56.382609Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000273f0",
                        "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-26T11:22:56.520732Z",
                            "start": "2026-07-26T11:22:56.460224Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000273f1",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:22:56.606447",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:23:16.608493",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:23:16.627705Z",
                            "start": "2026-07-26T11:22:56.559314Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000275aa",
                        "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-26T11:23:16.703439Z",
                            "start": "2026-07-26T11:23:16.636121Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000275ab",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:23:16.945509Z",
                            "start": "2026-07-26T11:23:16.710834Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000275ac",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:23:17.164174Z",
                            "start": "2026-07-26T11:23:16.951766Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000275ad",
                        "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-26T11:23:17.243171Z",
                            "start": "2026-07-26T11:23:17.172625Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000275ae",
                        "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-26T11:23:17.784878Z",
                            "start": "2026-07-26T11:23:17.269950Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000275af",
                        "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-26T11:23:17.864877Z",
                            "start": "2026-07-26T11:23:17.798046Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000275b0",
                        "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-26T11:23:17.940972Z",
                            "start": "2026-07-26T11:23:17.872926Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000275b1",
                        "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-26T11:23:18.015333Z",
                            "start": "2026-07-26T11:23:17.949358Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000275b2",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:23:18.113228",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:23:38.115665",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:23:38.131248Z",
                            "start": "2026-07-26T11:23:18.057635Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002777f",
                        "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-26T11:23:38.204129Z",
                            "start": "2026-07-26T11:23:38.138430Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027780",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:23:38.434531Z",
                            "start": "2026-07-26T11:23:38.209842Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027781",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:23:38.657544Z",
                            "start": "2026-07-26T11:23:38.441977Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027782",
                        "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-26T11:23:38.731993Z",
                            "start": "2026-07-26T11:23:38.664470Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027783",
                        "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-26T11:23:39.445132Z",
                            "start": "2026-07-26T11:23:38.932618Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027784",
                        "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-26T11:23:39.515204Z",
                            "start": "2026-07-26T11:23:39.457315Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027785",
                        "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-26T11:23:39.588233Z",
                            "start": "2026-07-26T11:23:39.521354Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027786",
                        "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-26T11:23:39.651287Z",
                            "start": "2026-07-26T11:23:39.595347Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027787",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:23:39.750238",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:23:59.752146",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:23:59.768712Z",
                            "start": "2026-07-26T11:23:39.703468Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027968",
                        "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-26T11:23:59.848635Z",
                            "start": "2026-07-26T11:23:59.776405Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027969",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:24:00.099956Z",
                            "start": "2026-07-26T11:23:59.857277Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002796a",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:24:00.322353Z",
                            "start": "2026-07-26T11:24:00.107676Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002796b",
                        "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-26T11:24:00.401603Z",
                            "start": "2026-07-26T11:24:00.329963Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002796c",
                        "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-26T11:24:00.948586Z",
                            "start": "2026-07-26T11:24:00.433340Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002796d",
                        "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-26T11:24:01.021871Z",
                            "start": "2026-07-26T11:24:00.962211Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002796e",
                        "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-26T11:24:01.102654Z",
                            "start": "2026-07-26T11:24:01.030974Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002796f",
                        "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-26T11:24:01.181520Z",
                            "start": "2026-07-26T11:24:01.110753Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027970",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:24:01.280601",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:24:21.283813",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:24:21.302635Z",
                            "start": "2026-07-26T11:24:01.230608Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027b65",
                        "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-26T11:24:21.369806Z",
                            "start": "2026-07-26T11:24:21.310565Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027b66",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:24:21.613799Z",
                            "start": "2026-07-26T11:24:21.377451Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027b67",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:24:21.824262Z",
                            "start": "2026-07-26T11:24:21.621316Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027b68",
                        "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-26T11:24:21.900299Z",
                            "start": "2026-07-26T11:24:21.830847Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027b69",
                        "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-26T11:24:22.438734Z",
                            "start": "2026-07-26T11:24:21.926809Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027b6a",
                        "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-26T11:24:22.509577Z",
                            "start": "2026-07-26T11:24:22.452214Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027b6b",
                        "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-26T11:24:22.585661Z",
                            "start": "2026-07-26T11:24:22.516679Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027b6c",
                        "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-26T11:24:22.645421Z",
                            "start": "2026-07-26T11:24:22.591860Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027b6d",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:24:22.738924",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:24:42.741101",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:24:42.759704Z",
                            "start": "2026-07-26T11:24:22.693170Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027d76",
                        "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-26T11:24:42.828194Z",
                            "start": "2026-07-26T11:24:42.765953Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027d77",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:24:43.079918Z",
                            "start": "2026-07-26T11:24:42.836933Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027d78",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:24:43.307478Z",
                            "start": "2026-07-26T11:24:43.086260Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027d79",
                        "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-26T11:24:43.383403Z",
                            "start": "2026-07-26T11:24:43.313924Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027d7a",
                        "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-26T11:24:43.923025Z",
                            "start": "2026-07-26T11:24:43.410797Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027d7b",
                        "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-26T11:24:43.988931Z",
                            "start": "2026-07-26T11:24:43.933293Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027d7c",
                        "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-26T11:24:44.054131Z",
                            "start": "2026-07-26T11:24:43.996306Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027d7d",
                        "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-26T11:24:44.116043Z",
                            "start": "2026-07-26T11:24:44.060296Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027d7e",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:24:44.210612",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:25:04.212420",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:25:04.230073Z",
                            "start": "2026-07-26T11:24:44.163538Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027f9b",
                        "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-26T11:25:04.296323Z",
                            "start": "2026-07-26T11:25:04.237629Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027f9c",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:25:04.541988Z",
                            "start": "2026-07-26T11:25:04.304364Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027f9d",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:25:04.751184Z",
                            "start": "2026-07-26T11:25:04.548649Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027f9e",
                        "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-26T11:25:04.824071Z",
                            "start": "2026-07-26T11:25:04.757904Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027f9f",
                        "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-26T11:25:05.364267Z",
                            "start": "2026-07-26T11:25:04.851334Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027fa0",
                        "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-26T11:25:05.433580Z",
                            "start": "2026-07-26T11:25:05.376305Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027fa1",
                        "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-26T11:25:05.505989Z",
                            "start": "2026-07-26T11:25:05.441288Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027fa2",
                        "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-26T11:25:05.581976Z",
                            "start": "2026-07-26T11:25:05.513153Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000027fa3",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:25:05.836935",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:25:25.839704",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:25:25.848376Z",
                            "start": "2026-07-26T11:25:05.779544Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000281d4",
                        "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-26T11:25:25.915876Z",
                            "start": "2026-07-26T11:25:25.854581Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000281d5",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:25:26.185346Z",
                            "start": "2026-07-26T11:25:25.923262Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000281d6",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:25:26.378512Z",
                            "start": "2026-07-26T11:25:26.191850Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000281d7",
                        "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-26T11:25:26.445458Z",
                            "start": "2026-07-26T11:25:26.385032Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000281d8",
                        "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-26T11:25:26.981298Z",
                            "start": "2026-07-26T11:25:26.471481Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000281d9",
                        "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-26T11:25:27.052577Z",
                            "start": "2026-07-26T11:25:26.993825Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000281da",
                        "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-26T11:25:27.127406Z",
                            "start": "2026-07-26T11:25:27.059355Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000281db",
                        "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-26T11:25:27.194702Z",
                            "start": "2026-07-26T11:25:27.134977Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000281dc",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:25:27.294506",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:25:47.296517",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:25:47.311066Z",
                            "start": "2026-07-26T11:25:27.245736Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028421",
                        "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-26T11:25:47.390402Z",
                            "start": "2026-07-26T11:25:47.319382Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028422",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:25:47.626221Z",
                            "start": "2026-07-26T11:25:47.400774Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028423",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:25:47.846409Z",
                            "start": "2026-07-26T11:25:47.634680Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028424",
                        "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-26T11:25:47.907837Z",
                            "start": "2026-07-26T11:25:47.853063Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028425",
                        "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-26T11:25:48.450021Z",
                            "start": "2026-07-26T11:25:47.939095Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028426",
                        "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-26T11:25:48.754091Z",
                            "start": "2026-07-26T11:25:48.458453Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028427",
                        "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-26T11:25:48.838087Z",
                            "start": "2026-07-26T11:25:48.766874Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028428",
                        "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-26T11:25:48.911516Z",
                            "start": "2026-07-26T11:25:48.844380Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028429",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:25:49.013333",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:26:09.015349",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:26:09.033466Z",
                            "start": "2026-07-26T11:25:48.962131Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028682",
                        "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-26T11:26:09.129700Z",
                            "start": "2026-07-26T11:26:09.039846Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028683",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:26:09.374370Z",
                            "start": "2026-07-26T11:26:09.138873Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028684",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:26:09.583097Z",
                            "start": "2026-07-26T11:26:09.381596Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028685",
                        "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-26T11:26:09.659904Z",
                            "start": "2026-07-26T11:26:09.590569Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028686",
                        "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-26T11:26:10.199383Z",
                            "start": "2026-07-26T11:26:09.686544Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028687",
                        "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-26T11:26:10.270178Z",
                            "start": "2026-07-26T11:26:10.212743Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028688",
                        "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-26T11:26:10.333417Z",
                            "start": "2026-07-26T11:26:10.277334Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028689",
                        "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-26T11:26:10.409647Z",
                            "start": "2026-07-26T11:26:10.341766Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002868a",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:26:10.511555",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:26:30.513735",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:26:30.533229Z",
                            "start": "2026-07-26T11:26:10.461685Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000288f7",
                        "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-26T11:26:30.613409Z",
                            "start": "2026-07-26T11:26:30.546053Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000288f8",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:26:30.852487Z",
                            "start": "2026-07-26T11:26:30.621207Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000288f9",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:26:31.075757Z",
                            "start": "2026-07-26T11:26:30.861509Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000288fa",
                        "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-26T11:26:31.140332Z",
                            "start": "2026-07-26T11:26:31.083929Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000288fb",
                        "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-26T11:26:31.798125Z",
                            "start": "2026-07-26T11:26:31.284810Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000288fc",
                        "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-26T11:26:31.879312Z",
                            "start": "2026-07-26T11:26:31.812158Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000288fd",
                        "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-26T11:26:31.943519Z",
                            "start": "2026-07-26T11:26:31.885934Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000288fe",
                        "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-26T11:26:32.019420Z",
                            "start": "2026-07-26T11:26:31.950286Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000288ff",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:26:32.127352",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:26:52.129329",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:26:52.145524Z",
                            "start": "2026-07-26T11:26:32.078151Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028b80",
                        "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-26T11:26:52.227960Z",
                            "start": "2026-07-26T11:26:52.157839Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028b81",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:26:52.500698Z",
                            "start": "2026-07-26T11:26:52.236854Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028b82",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:26:52.710850Z",
                            "start": "2026-07-26T11:26:52.507734Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028b83",
                        "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-26T11:26:52.795341Z",
                            "start": "2026-07-26T11:26:52.722993Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028b84",
                        "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-26T11:26:53.334942Z",
                            "start": "2026-07-26T11:26:52.822045Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028b85",
                        "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-26T11:26:53.418838Z",
                            "start": "2026-07-26T11:26:53.348142Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028b86",
                        "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-26T11:26:53.495998Z",
                            "start": "2026-07-26T11:26:53.426976Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028b87",
                        "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-26T11:26:53.572777Z",
                            "start": "2026-07-26T11:26:53.505620Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028b88",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:26:53.683526",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:27:13.685528",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:27:13.699135Z",
                            "start": "2026-07-26T11:26:53.634298Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028e1d",
                        "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-26T11:27:13.775492Z",
                            "start": "2026-07-26T11:27:13.707945Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028e1e",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:27:14.037977Z",
                            "start": "2026-07-26T11:27:13.783749Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028e1f",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:27:14.310824Z",
                            "start": "2026-07-26T11:27:14.047281Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028e20",
                        "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-26T11:27:14.377234Z",
                            "start": "2026-07-26T11:27:14.321095Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028e21",
                        "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-26T11:27:14.921187Z",
                            "start": "2026-07-26T11:27:14.407531Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028e22",
                        "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-26T11:27:15.004738Z",
                            "start": "2026-07-26T11:27:14.934945Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028e23",
                        "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-26T11:27:15.083586Z",
                            "start": "2026-07-26T11:27:15.013973Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028e24",
                        "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-26T11:27:15.150371Z",
                            "start": "2026-07-26T11:27:15.091217Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000028e25",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:27:15.258005",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:27:35.259906",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:27:35.272413Z",
                            "start": "2026-07-26T11:27:15.208702Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000290ce",
                        "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-26T11:27:35.349913Z",
                            "start": "2026-07-26T11:27:35.279062Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000290cf",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:27:35.632022Z",
                            "start": "2026-07-26T11:27:35.356770Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000290d0",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "aadc873a9663f85dff23d80d68248da2fcf24ac4",
                                "ctime": 1785064577.7335305,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785064577.7335305,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 7848,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:27:35.850809Z",
                            "start": "2026-07-26T11:27:35.639295Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000290d1",
                        "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-26T11:27:35.927519Z",
                            "start": "2026-07-26T11:27:35.857946Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000290d2",
                        "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-26T11:27:36.472095Z",
                            "start": "2026-07-26T11:27:35.956722Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000290d3",
                        "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-26T11:27:36.554850Z",
                            "start": "2026-07-26T11:27:36.485326Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000290d4",
                        "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-26T11:27:36.634668Z",
                            "start": "2026-07-26T11:27:36.563415Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000290d5",
                        "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-26T11:27:36.701863Z",
                            "start": "2026-07-26T11:27:36.642243Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-0000000290d6",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-26 11:27:36.824354",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-26 11:27:56.827006",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:27:56.846521Z",
                            "start": "2026-07-26T11:27:36.772831Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000029393",
                        "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-26T11:27:56.927154Z",
                            "start": "2026-07-26T11:27:56.854888Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000029394",
                        "name": "Count Molecule verification progress poll"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "cmd": "set -o pipefail\nuv run molecule verify -s aio > /tmp/ansible.z2v4t862.log 2>&1\n",
                            "delta": "0:12:03.929160",
                            "end": "2026-07-26 11:27:49.614827",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail\nuv run molecule verify -s aio > /tmp/ansible.z2v4t862.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-d34e-c6d3-00000002610e-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j598756150022.404401",
                            "start": "2026-07-26 11:15:45.685667",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-00000002610e-0-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:27:57.197121Z",
                            "start": "2026-07-26T11:27:56.935700Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000029395",
                        "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.z2v4t862.log"
                                }
                            },
                            "stat": {
                                "atime": 1785064587.9577878,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "7f277e1e445401746dde81b12952ab49b2bc0af4",
                                "ctime": 1785065269.5468585,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 21524,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0600",
                                "mtime": 1785065269.5468585,
                                "nlink": 1,
                                "path": "/tmp/ansible.z2v4t862.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": false,
                                "roth": false,
                                "rusr": true,
                                "size": 33699,
                                "uid": 1000,
                                "version": "3136392689",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:27:57.410052Z",
                            "start": "2026-07-26T11:27:57.204175Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000029396",
                        "name": "Inspect Molecule verification live log"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "25851"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:27:57.487548Z",
                            "start": "2026-07-26T11:27:57.417462Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000029397",
                        "name": "Calculate new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +7849 /tmp/ansible.z2v4t862.log | head -c 25851",
                            "delta": "0:00:00.010497",
                            "end": "2026-07-26 11:27:57.907701",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +7849 /tmp/ansible.z2v4t862.log | head -c 25851",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000029398-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:27:57.897204",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get tempest job object] ********************\nSunday 26 July 2026  11:27:47 +0000 (0:11:29.454)       0:11:46.827 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get tempest log] ***************************\nSunday 26 July 2026  11:27:48 +0000 (0:00:00.968)       0:11:47.796 ***********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Print tempest log details] *****************\nSunday 26 July 2026  11:27:49 +0000 (0:00:01.032)       0:11:48.829 ***********\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.112907s] ... ok\",\n        \"{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors [0.063378s] ... ok\",\n        \"{3} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create [2.621226s] ... ok\",\n        \"{3} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list [3.682843s] ... ok\",\n        \"{1} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete [2.073581s] ... ok\",\n        \"{2} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses [0.084418s] ... ok\",\n        \"{2} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network [0.089478s] ... ok\",\n        \"{0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers [0.096446s] ... ok\",\n        \"{0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details [0.000388s] ... ok\",\n        \"{2} tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions [1.537495s] ... ok\",\n        \"{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network [2.750077s] ... ok\",\n        \"2026-07-26 11:18:06.325 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.210 ([Errno None] Unable to connect to port 22 on 10.96.250.210). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.210\",\n        \"{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port [3.250665s] ... ok\",\n        \"{3} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_list_servers [0.141266s] ... ok\",\n        \"{3} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_verify_server_details [0.000325s] ... ok\",\n        \"2026-07-26 11:18:08.828 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.210 ([Errno None] Unable to connect to port 22 on 10.96.250.210). Number attempts: 2. Retry after 3 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.210\",\n        \"{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet [3.946646s] ... ok\",\n        \"{2} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet [3.063972s] ... ok\",\n        \"{2} tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility [0.235025s] ... ok\",\n        \"{2} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks [0.094983s] ... ok\",\n        \"{2} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets [0.045080s] ... ok\",\n        \"{2} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network [0.065984s] ... ok\",\n        \"{2} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet [0.046290s] ... ok\",\n        \"{3} tempest.api.compute.test_versions.TestVersions.test_get_version_details [0.486006s] ... ok\",\n        \"{3} tempest.api.compute.test_versions.TestVersions.test_list_api_versions [0.011509s] ... ok\",\n        \"{3} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain [0.719925s] ... ok\",\n        \"{2} tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools [3.506547s] ... ok\",\n        \"{1} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip [54.009736s] ... ok\",\n        \"{2} tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups [4.188924s] ... ok\",\n        \"{2} tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port [1.436479s] ... ok\",\n        \"{2} tempest.api.network.test_ports.PortsTestJSON.test_list_ports [0.049869s] ... ok\",\n        \"{2} tempest.api.network.test_ports.PortsTestJSON.test_show_port [0.119971s] ... ok\",\n        \"{3} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete [2.755346s] ... ok\",\n        \"{2} tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools [0.708860s] ... ok\",\n        \"{2} tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources [0.008218s] ... ok\",\n        \"{2} tempest.api.network.test_versions.NetworksApiDiscovery.test_show_api_v2_details [0.211702s] ... ok\",\n        \"{3} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id [0.122906s] ... ok\",\n        \"{2} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object [0.619252s] ... ok\",\n        \"{2} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects [0.155731s] ... ok\",\n        \"{2} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object [0.085074s] ... ok\",\n        \"{3} tempest.api.image.v2.test_versions.VersionsTest.test_list_versions [0.009649s] ... ok\",\n        \"{2} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container [0.139139s] ... ok\",\n        \"{2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents [0.086974s] ... ok\",\n        \"{2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata [0.062422s] ... ok\",\n        \"{3} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network [2.731272s] ... ok\",\n        \"{3} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port [3.976288s] ... ok\",\n        \"{1} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers [0.069595s] ... ok\",\n        \"{1} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details [0.000424s] ... ok\",\n        \"{3} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet [3.935414s] ... ok\",\n        \"{1} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all [2.224827s] ... ok\",\n        \"{0} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard [28.134640s] ... ok\",\n        \"{1} tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists [0.061483s] ... ok\",\n        \"{3} tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces [15.773557s] ... ok\",\n        \"{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_attach_detach_volume_to_instance [21.069665s] ... ok\",\n        \"{1} tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet [4.647313s] ... ok\",\n        \"{3} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id [8.610772s] ... ok\",\n        \"{1} tempest.api.network.test_networks.NetworksTest.test_external_network_visibility [0.995745s] ... ok\",\n        \"{1} tempest.api.network.test_networks.NetworksTest.test_list_networks [0.326926s] ... ok\",\n        \"{1} tempest.api.network.test_networks.NetworksTest.test_list_subnets [0.039086s] ... ok\",\n        \"{1} tempest.api.network.test_networks.NetworksTest.test_show_network [0.046547s] ... ok\",\n        \"{1} tempest.api.network.test_networks.NetworksTest.test_show_subnet [0.033160s] ... ok\",\n        \"{0} tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete [0.169114s] ... ok\",\n        \"{3} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id [5.080727s] ... ok\",\n        \"{3} tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router [3.461495s] ... ok\",\n        \"{0} tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint [0.496596s] ... ok\",\n        \"{3} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object [0.059674s] ... ok\",\n        \"{3} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object [0.036737s] ... ok\",\n        \"{3} tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata [0.033291s] ... ok\",\n        \"{3} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata [0.059118s] ... ok\",\n        \"{2} tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps.test_basic_scenario [9.806257s] ... ok\",\n        \"{2} setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) ... SKIPPED: Less than 2 compute nodes, skipping multinode tests.\",\n        \"{0} tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy [0.214099s] ... ok\",\n        \"{2} neutron_tempest_plugin.api.admin.test_shared_network_extension.RBACSharedNetworksTest.test_create_rbac_policy_with_target_tenant_none [2.336870s] ... ok\",\n        \"{3} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete [5.315644s] ... ok\",\n        \"{1} tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces [16.488393s] ... ok\",\n        \"{0} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list [0.282784s] ... ok\",\n        \"{2} neutron_tempest_plugin.api.admin.test_shared_network_extension.RBACSharedNetworksTest.test_create_rbac_policy_with_target_tenant_too_long_id [1.848573s] ... ok\",\n        \"{2} neutron_tempest_plugin.api.admin.test_shared_network_extension.RBACSharedNetworksTest.test_network_only_visible_to_policy_target [3.509107s] ... ok\",\n        \"{1} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id [5.264273s] ... ok\",\n        \"{3} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image [5.505400s] ... ok\",\n        \"{0} tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service [0.273233s] ... ok\",\n        \"{1} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id [4.720190s] ... ok\",\n        \"{0} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types [0.029587s] ... ok\",\n        \"{0} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources [0.013985s] ... ok\",\n        \"{0} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses [0.015761s] ... ok\",\n        \"{0} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions [0.008251s] ... ok\",\n        \"{1} tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router [3.285608s] ... ok\",\n        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagFilterQosPolicyTestJSON.test_filter_qos_policy_tags [1.670564s] ... ok\",\n        \"{0} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image [0.402515s] ... ok\",\n        \"{0} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file [1.296487s] ... ok\",\n        \"{0} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image [0.164424s] ... ok\",\n        \"{1} tempest.api.network.test_security_groups.SecGroupTest.test_create_list_update_show_delete_security_group [1.645723s] ... ok\",\n        \"{1} tempest.api.network.test_security_groups.SecGroupTest.test_create_show_delete_security_group_rule [2.347586s] ... ok\",\n        \"{1} tempest.api.network.test_security_groups.SecGroupTest.test_list_security_groups [0.053197s] ... ok\",\n        \"{1} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota [0.113851s] ... ok\",\n        \"{1} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_overlimit_upload [0.046863s] ... ok\",\n        \"{1} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object [0.049250s] ... ok\",\n        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagFilterRouterTestJSON.test_filter_router_tags [1.688681s] ... ok\",\n        \"{0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address [2.009965s] ... ok\",\n        \"{1} tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata [0.050888s] ... ok\",\n        \"{1} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers [0.014783s] ... ok\",\n        \"{0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip [3.197467s] ... ok\",\n        \"{1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list [0.042017s] ... ok\",\n        \"{0} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools [2.270044s] ... ok\",\n        \"{0} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups [2.483066s] ... ok\",\n        \"2026-07-26 11:20:41.449 24 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.208 ([Errno None] Unable to connect to port 22 on 10.96.250.208). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.208\",\n        \"{0} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port [1.688918s] ... ok\",\n        \"{0} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports [0.052150s] ... ok\",\n        \"{0} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port [0.043249s] ... ok\",\n        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagFilterSubnetTestJSON.test_filter_subnet_tags [0.447863s] ... ok\",\n        \"{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group [2.948880s] ... ok\",\n        \"{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule [3.244675s] ... ok\",\n        \"{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups [0.044212s] ... ok\",\n        \"{1} neutron_tempest_plugin.api.admin.test_tag.TagFilterPortTestJSON.test_filter_port_tags [0.930455s] ... ok\",\n        \"{0} tempest.api.volume.test_versions.VersionsTest.test_list_versions [0.015935s] ... ok\",\n        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagFilterTrunkTestJSON.test_filter_trunk_tags [0.432851s] ... ok\",\n        \"{1} neutron_tempest_plugin.api.admin.test_tag.TagFloatingIpTestJSON.test_floatingip_tags [4.548921s] ... ok\",\n        \"{1} neutron_tempest_plugin.api.admin.test_tag.TagNetworkTestJSON.test_network_tags [1.230615s] ... ok\",\n        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagSecGroupTestJSON.test_security_group_tags [1.645653s] ... ok\",\n        \"{1} neutron_tempest_plugin.api.admin.test_tag.TagPortTestJSON.test_port_tags [1.551653s] ... ok\",\n        \"{3} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops [91.322313s] ... ok\",\n        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterFloatingIpTestJSON.test_filter_floatingip_tags [0.594515s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_endpoint_group_for_tenant [0.158840s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_ike_policy_for_tenant [0.648034s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_ipsec_policy_for_tenant [0.132497s] ... ok\",\n        \"{0} tempest.scenario.test_server_basic_ops.TestServerBasicOps.test_server_basic_ops [43.039372s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_vpn_service_for_tenant [15.057778s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_cidr_and_endpoint_group [0.386407s] ... ok\",\n        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterSecGroupTestJSON.test_filter_security_group_tags [0.447416s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_mix_ip_endpoint_group [0.429320s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_subnet_and_local_endpoint_group [0.414698s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_subnet_and_remote_endpoint_group [0.150921s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_delete_vpn_connection_with_ep_group [1.697349s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_delete_vpn_connection_with_legacy_mode [1.669701s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_endpoint_group [0.203321s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_ike_policy [0.166448s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_ipsec_policy [0.156836s] ... ok\",\n        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagFilterNetworkTestJSON.test_filter_network_tags [0.810134s] ... ok\",\n        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterSubnetpoolTestJSON.test_filter_subnetpool_tags [1.920440s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_vpn_service [12.810090s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_missing_peer_cidr [0.071032s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_small_MTU [0.087475s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_small_dpd [0.021661s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_with_missing_local_endpoint_group [0.187064s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_with_missing_remote_endpoint_group [0.212676s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_wrong_peer_cidr [0.016468s] ... ok\",\n        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagSubnetPoolTestJSON.test_subnetpool_tags [1.092489s] ... ok\",\n        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagQosPolicyTestJSON.test_qos_policy_tags [1.221199s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_service_subnet_not_on_router [4.951582s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpnservice_long_description [0.060604s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpnservice_long_name [0.015307s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_fail_create_endpoint_group_when_provide_subnet_id_with_cidr [0.033114s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_fail_create_endpoint_group_when_wrong_type [0.048342s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_fail_create_endpoint_group_with_mixed_IP_version [0.084441s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_ike_policies [0.016820s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_ipsec_policies [0.013208s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_vpn_connections [0.023443s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_vpn_services [0.014171s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_endpoint_group [0.026080s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_ike_policy [0.028739s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_ipsec_policy [0.013981s] ... ok\",\n        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_vpn_service [0.016376s] ... ok\",\n        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagRouterTestJSON.test_router_tags [3.094835s] ... ok\",\n        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagSubnetTestJSON.test_subnet_tags [2.474040s] ... ok\",\n        \"{0} neutron_tempest_plugin.api.admin.test_tag.UpdateTagsTest.test_update_tags_affects_only_updated_resource [3.287082s] ... ok\",\n        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagTrunkTestJSON.test_trunk_tags [1.583243s] ... ok\",\n        \"{1} octavia_tempest_plugin.tests.scenario.v2.test_traffic_ops.TrafficOperationsScenarioTest.test_basic_http_traffic [81.993998s] ... ok\",\n        \"\",\n        \"======\",\n        \"Totals\",\n        \"======\",\n        \"Ran: 164 tests in 576.7985 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: 565.7675 sec.\",\n        \"\",\n        \"==============\",\n        \"Worker Balance\",\n        \"==============\",\n        \" - Worker 0 (31 tests) => 0:04:47.365276\",\n        \" - Worker 1 (66 tests) => 0:09:36.798533\",\n        \" - Worker 2 (37 tests) => 0:03:40.847442\",\n        \" - Worker 3 (30 tests) => 0:05:26.505678\",\n        \"+ tempest cleanup\",\n        \"\"\n    ]\n}\n\nTASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed] ********\nSunday 26 July 2026  11:27:49 +0000 (0:00:00.088)       0:11:48.917 ***********\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\nSunday 26 July 2026  11:27:49 +0000 (0:00:00.114)       0:11:49.032 ***********\n===============================================================================\nvexxhost.atmosphere.tempest : Deploy Helm chart ----------------------- 689.45s\nGathering Facts --------------------------------------------------------- 4.86s\nRun \"stestr\" tests ------------------------------------------------------ 3.07s\nvexxhost.atmosphere.tempest : Get test flavor object -------------------- 1.31s\nvexxhost.atmosphere.openstacksdk : Install openstacksdk ----------------- 1.25s\nvexxhost.atmosphere.tempest : Get test network object ------------------- 1.19s\nvexxhost.atmosphere.tempest : Get test image object --------------------- 1.15s\nvexxhost.atmosphere.tempest : Get tempest log --------------------------- 1.03s\nvexxhost.atmosphere.tempest : Get tempest job object -------------------- 0.97s\nvexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.79s\nvexxhost.atmosphere.openstacksdk : Generate cloud config file ----------- 0.78s\nvexxhost.atmosphere.openstacksdk : Create openstack config directory ---- 0.41s\nvexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.20s\nGenerate OpenStack-Helm endpoints --------------------------------------- 0.18s\nvexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.18s\nvexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.18s\nvexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints --- 0.12s\nvexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.12s\nvexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.12s\nvexxhost.atmosphere.tempest : Fail when tempest result is failed -------- 0.12s\nINFO     [aio > verify] Executed: Successful\nINFO     Molecule executed 1 scenario (1 successful)",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get tempest job object] ********************",
                                "Sunday 26 July 2026  11:27:47 +0000 (0:11:29.454)       0:11:46.827 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get tempest log] ***************************",
                                "Sunday 26 July 2026  11:27:48 +0000 (0:00:00.968)       0:11:47.796 ***********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Print tempest log details] *****************",
                                "Sunday 26 July 2026  11:27:49 +0000 (0:00:01.032)       0:11:48.829 ***********",
                                "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.112907s] ... ok\",",
                                "        \"{1} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors [0.063378s] ... ok\",",
                                "        \"{3} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create [2.621226s] ... ok\",",
                                "        \"{3} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list [3.682843s] ... ok\",",
                                "        \"{1} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete [2.073581s] ... ok\",",
                                "        \"{2} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses [0.084418s] ... ok\",",
                                "        \"{2} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network [0.089478s] ... ok\",",
                                "        \"{0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers [0.096446s] ... ok\",",
                                "        \"{0} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details [0.000388s] ... ok\",",
                                "        \"{2} tempest.api.network.test_extensions.ExtensionsTestJSON.test_list_show_extensions [1.537495s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_network [2.750077s] ... ok\",",
                                "        \"2026-07-26 11:18:06.325 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.210 ([Errno None] Unable to connect to port 22 on 10.96.250.210). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.210\",",
                                "        \"{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_port [3.250665s] ... ok\",",
                                "        \"{3} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_list_servers [0.141266s] ... ok\",",
                                "        \"{3} tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume.test_verify_server_details [0.000325s] ... ok\",",
                                "        \"2026-07-26 11:18:08.828 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.210 ([Errno None] Unable to connect to port 22 on 10.96.250.210). Number attempts: 2. Retry after 3 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.210\",",
                                "        \"{2} tempest.api.network.test_networks.BulkNetworkOpsIpV6Test.test_bulk_create_delete_subnet [3.946646s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.NetworksIpV6Test.test_create_update_delete_network_subnet [3.063972s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.NetworksIpV6Test.test_external_network_visibility [0.235025s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.NetworksIpV6Test.test_list_networks [0.094983s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.NetworksIpV6Test.test_list_subnets [0.045080s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.NetworksIpV6Test.test_show_network [0.065984s] ... ok\",",
                                "        \"{2} tempest.api.network.test_networks.NetworksIpV6Test.test_show_subnet [0.046290s] ... ok\",",
                                "        \"{3} tempest.api.compute.test_versions.TestVersions.test_get_version_details [0.486006s] ... ok\",",
                                "        \"{3} tempest.api.compute.test_versions.TestVersions.test_list_api_versions [0.011509s] ... ok\",",
                                "        \"{3} tempest.api.identity.admin.v3.test_domains.DomainsTestJSON.test_create_update_delete_domain [0.719925s] ... ok\",",
                                "        \"{2} tempest.api.network.test_ports.PortsTestJSON.test_create_port_in_allowed_allocation_pools [3.506547s] ... ok\",",
                                "        \"{1} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip [54.009736s] ... ok\",",
                                "        \"{2} tempest.api.network.test_ports.PortsTestJSON.test_create_port_with_no_securitygroups [4.188924s] ... ok\",",
                                "        \"{2} tempest.api.network.test_ports.PortsTestJSON.test_create_update_delete_port [1.436479s] ... ok\",",
                                "        \"{2} tempest.api.network.test_ports.PortsTestJSON.test_list_ports [0.049869s] ... ok\",",
                                "        \"{2} tempest.api.network.test_ports.PortsTestJSON.test_show_port [0.119971s] ... ok\",",
                                "        \"{3} tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete [2.755346s] ... ok\",",
                                "        \"{2} tempest.api.network.test_subnetpools_extensions.SubnetPoolsTestJSON.test_create_list_show_update_delete_subnetpools [0.708860s] ... ok\",",
                                "        \"{2} tempest.api.network.test_versions.NetworksApiDiscovery.test_api_version_resources [0.008218s] ... ok\",",
                                "        \"{2} tempest.api.network.test_versions.NetworksApiDiscovery.test_show_api_v2_details [0.211702s] ... ok\",",
                                "        \"{3} tempest.api.identity.admin.v3.test_regions.RegionsTestJSON.test_create_region_with_specific_id [0.122906s] ... ok\",",
                                "        \"{2} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_large_object [0.619252s] ... ok\",",
                                "        \"{2} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_too_many_objects [0.155731s] ... ok\",",
                                "        \"{2} tempest.api.object_storage.test_container_quotas.ContainerQuotasTest.test_upload_valid_object [0.085074s] ... ok\",",
                                "        \"{3} tempest.api.image.v2.test_versions.VersionsTest.test_list_versions [0.009649s] ... ok\",",
                                "        \"{2} tempest.api.object_storage.test_container_services.ContainerTest.test_create_container [0.139139s] ... ok\",",
                                "        \"{2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_contents [0.086974s] ... ok\",",
                                "        \"{2} tempest.api.object_storage.test_container_services.ContainerTest.test_list_container_metadata [0.062422s] ... ok\",",
                                "        \"{3} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_network [2.731272s] ... ok\",",
                                "        \"{3} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_port [3.976288s] ... ok\",",
                                "        \"{1} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers [0.069595s] ... ok\",",
                                "        \"{1} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details [0.000424s] ... ok\",",
                                "        \"{3} tempest.api.network.test_networks.BulkNetworkOpsTest.test_bulk_create_delete_subnet [3.935414s] ... ok\",",
                                "        \"{1} tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all [2.224827s] ... ok\",",
                                "        \"{0} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard [28.134640s] ... ok\",",
                                "        \"{1} tempest.api.identity.v3.test_domains.DefaultDomainTestJSON.test_default_domain_exists [0.061483s] ... ok\",",
                                "        \"{3} tempest.api.network.test_routers.RoutersTest.test_add_multiple_router_interfaces [15.773557s] ... ok\",",
                                "        \"{2} tempest.api.volume.test_volumes_actions.VolumesActionsTest.test_attach_detach_volume_to_instance [21.069665s] ... ok\",",
                                "        \"{1} tempest.api.network.test_networks.NetworksTest.test_create_update_delete_network_subnet [4.647313s] ... ok\",",
                                "        \"{3} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_port_id [8.610772s] ... ok\",",
                                "        \"{1} tempest.api.network.test_networks.NetworksTest.test_external_network_visibility [0.995745s] ... ok\",",
                                "        \"{1} tempest.api.network.test_networks.NetworksTest.test_list_networks [0.326926s] ... ok\",",
                                "        \"{1} tempest.api.network.test_networks.NetworksTest.test_list_subnets [0.039086s] ... ok\",",
                                "        \"{1} tempest.api.network.test_networks.NetworksTest.test_show_network [0.046547s] ... ok\",",
                                "        \"{1} tempest.api.network.test_networks.NetworksTest.test_show_subnet [0.033160s] ... ok\",",
                                "        \"{0} tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete [0.169114s] ... ok\",",
                                "        \"{3} tempest.api.network.test_routers.RoutersTest.test_add_remove_router_interface_with_subnet_id [5.080727s] ... ok\",",
                                "        \"{3} tempest.api.network.test_routers.RoutersTest.test_create_show_list_update_delete_router [3.461495s] ... ok\",",
                                "        \"{0} tempest.api.identity.admin.v3.test_endpoints.EndPointsTestJSON.test_update_endpoint [0.496596s] ... ok\",",
                                "        \"{3} tempest.api.object_storage.test_object_services.ObjectTest.test_create_object [0.059674s] ... ok\",",
                                "        \"{3} tempest.api.object_storage.test_object_services.ObjectTest.test_get_object [0.036737s] ... ok\",",
                                "        \"{3} tempest.api.object_storage.test_object_services.ObjectTest.test_list_object_metadata [0.033291s] ... ok\",",
                                "        \"{3} tempest.api.object_storage.test_object_services.ObjectTest.test_update_object_metadata [0.059118s] ... ok\",",
                                "        \"{2} tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps.test_basic_scenario [9.806257s] ... ok\",",
                                "        \"{2} setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) ... SKIPPED: Less than 2 compute nodes, skipping multinode tests.\",",
                                "        \"{0} tempest.api.identity.admin.v3.test_policies.PoliciesTestJSON.test_create_update_delete_policy [0.214099s] ... ok\",",
                                "        \"{2} neutron_tempest_plugin.api.admin.test_shared_network_extension.RBACSharedNetworksTest.test_create_rbac_policy_with_target_tenant_none [2.336870s] ... ok\",",
                                "        \"{3} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete [5.315644s] ... ok\",",
                                "        \"{1} tempest.api.network.test_routers.RoutersIpV6Test.test_add_multiple_router_interfaces [16.488393s] ... ok\",",
                                "        \"{0} tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list [0.282784s] ... ok\",",
                                "        \"{2} neutron_tempest_plugin.api.admin.test_shared_network_extension.RBACSharedNetworksTest.test_create_rbac_policy_with_target_tenant_too_long_id [1.848573s] ... ok\",",
                                "        \"{2} neutron_tempest_plugin.api.admin.test_shared_network_extension.RBACSharedNetworksTest.test_network_only_visible_to_policy_target [3.509107s] ... ok\",",
                                "        \"{1} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_port_id [5.264273s] ... ok\",",
                                "        \"{3} tempest.api.volume.test_volumes_get.VolumesGetTest.test_volume_create_get_update_delete_from_image [5.505400s] ... ok\",",
                                "        \"{0} tempest.api.identity.admin.v3.test_services.ServicesTestJSON.test_create_update_get_service [0.273233s] ... ok\",",
                                "        \"{1} tempest.api.network.test_routers.RoutersIpV6Test.test_add_remove_router_interface_with_subnet_id [4.720190s] ... ok\",",
                                "        \"{0} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types [0.029587s] ... ok\",",
                                "        \"{0} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources [0.013985s] ... ok\",",
                                "        \"{0} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_statuses [0.015761s] ... ok\",",
                                "        \"{0} tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions [0.008251s] ... ok\",",
                                "        \"{1} tempest.api.network.test_routers.RoutersIpV6Test.test_create_show_list_update_delete_router [3.285608s] ... ok\",",
                                "        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagFilterQosPolicyTestJSON.test_filter_qos_policy_tags [1.670564s] ... ok\",",
                                "        \"{0} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_delete_image [0.402515s] ... ok\",",
                                "        \"{0} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_register_upload_get_image_file [1.296487s] ... ok\",",
                                "        \"{0} tempest.api.image.v2.test_images.BasicOperationsImagesTest.test_update_image [0.164424s] ... ok\",",
                                "        \"{1} tempest.api.network.test_security_groups.SecGroupTest.test_create_list_update_show_delete_security_group [1.645723s] ... ok\",",
                                "        \"{1} tempest.api.network.test_security_groups.SecGroupTest.test_create_show_delete_security_group_rule [2.347586s] ... ok\",",
                                "        \"{1} tempest.api.network.test_security_groups.SecGroupTest.test_list_security_groups [0.053197s] ... ok\",",
                                "        \"{1} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_admin_modify_quota [0.113851s] ... ok\",",
                                "        \"{1} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_overlimit_upload [0.046863s] ... ok\",",
                                "        \"{1} tempest.api.object_storage.test_account_quotas.AccountQuotasTest.test_upload_valid_object [0.049250s] ... ok\",",
                                "        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagFilterRouterTestJSON.test_filter_router_tags [1.688681s] ... ok\",",
                                "        \"{0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_floating_ip_specifying_a_fixed_ip_address [2.009965s] ... ok\",",
                                "        \"{1} tempest.api.object_storage.test_account_services.AccountTest.test_list_account_metadata [0.050888s] ... ok\",",
                                "        \"{1} tempest.api.object_storage.test_account_services.AccountTest.test_list_containers [0.014783s] ... ok\",",
                                "        \"{0} tempest.api.network.test_floating_ips.FloatingIPTestJSON.test_create_list_show_update_delete_floating_ip [3.197467s] ... ok\",",
                                "        \"{1} tempest.api.volume.test_volumes_list.VolumesListTestJSON.test_volume_list [0.042017s] ... ok\",",
                                "        \"{0} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_in_allowed_allocation_pools [2.270044s] ... ok\",",
                                "        \"{0} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_port_with_no_securitygroups [2.483066s] ... ok\",",
                                "        \"2026-07-26 11:20:41.449 24 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.208 ([Errno None] Unable to connect to port 22 on 10.96.250.208). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.208\",",
                                "        \"{0} tempest.api.network.test_ports.PortsIpV6TestJSON.test_create_update_delete_port [1.688918s] ... ok\",",
                                "        \"{0} tempest.api.network.test_ports.PortsIpV6TestJSON.test_list_ports [0.052150s] ... ok\",",
                                "        \"{0} tempest.api.network.test_ports.PortsIpV6TestJSON.test_show_port [0.043249s] ... ok\",",
                                "        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagFilterSubnetTestJSON.test_filter_subnet_tags [0.447863s] ... ok\",",
                                "        \"{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_list_update_show_delete_security_group [2.948880s] ... ok\",",
                                "        \"{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_create_show_delete_security_group_rule [3.244675s] ... ok\",",
                                "        \"{0} tempest.api.network.test_security_groups.SecGroupIPv6Test.test_list_security_groups [0.044212s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.api.admin.test_tag.TagFilterPortTestJSON.test_filter_port_tags [0.930455s] ... ok\",",
                                "        \"{0} tempest.api.volume.test_versions.VersionsTest.test_list_versions [0.015935s] ... ok\",",
                                "        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagFilterTrunkTestJSON.test_filter_trunk_tags [0.432851s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.api.admin.test_tag.TagFloatingIpTestJSON.test_floatingip_tags [4.548921s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.api.admin.test_tag.TagNetworkTestJSON.test_network_tags [1.230615s] ... ok\",",
                                "        \"{2} neutron_tempest_plugin.api.admin.test_tag.TagSecGroupTestJSON.test_security_group_tags [1.645653s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.api.admin.test_tag.TagPortTestJSON.test_port_tags [1.551653s] ... ok\",",
                                "        \"{3} tempest.scenario.test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops [91.322313s] ... ok\",",
                                "        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterFloatingIpTestJSON.test_filter_floatingip_tags [0.594515s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_endpoint_group_for_tenant [0.158840s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_ike_policy_for_tenant [0.648034s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_ipsec_policy_for_tenant [0.132497s] ... ok\",",
                                "        \"{0} tempest.scenario.test_server_basic_ops.TestServerBasicOps.test_server_basic_ops [43.039372s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_admin_create_vpn_service_for_tenant [15.057778s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_cidr_and_endpoint_group [0.386407s] ... ok\",",
                                "        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterSecGroupTestJSON.test_filter_security_group_tags [0.447416s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_mix_ip_endpoint_group [0.429320s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_subnet_and_local_endpoint_group [0.414698s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_connection_with_subnet_and_remote_endpoint_group [0.150921s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_delete_vpn_connection_with_ep_group [1.697349s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_delete_vpn_connection_with_legacy_mode [1.669701s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_endpoint_group [0.203321s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_ike_policy [0.166448s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_ipsec_policy [0.156836s] ... ok\",",
                                "        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagFilterNetworkTestJSON.test_filter_network_tags [0.810134s] ... ok\",",
                                "        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagFilterSubnetpoolTestJSON.test_filter_subnetpool_tags [1.920440s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_update_delete_vpn_service [12.810090s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_missing_peer_cidr [0.071032s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_small_MTU [0.087475s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_small_dpd [0.021661s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_with_missing_local_endpoint_group [0.187064s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_with_missing_remote_endpoint_group [0.212676s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_connection_wrong_peer_cidr [0.016468s] ... ok\",",
                                "        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagSubnetPoolTestJSON.test_subnetpool_tags [1.092489s] ... ok\",",
                                "        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagQosPolicyTestJSON.test_qos_policy_tags [1.221199s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpn_service_subnet_not_on_router [4.951582s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpnservice_long_description [0.060604s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_create_vpnservice_long_name [0.015307s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_fail_create_endpoint_group_when_provide_subnet_id_with_cidr [0.033114s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_fail_create_endpoint_group_when_wrong_type [0.048342s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_fail_create_endpoint_group_with_mixed_IP_version [0.084441s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_ike_policies [0.016820s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_ipsec_policies [0.013208s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_vpn_connections [0.023443s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_list_vpn_services [0.014171s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_endpoint_group [0.026080s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_ike_policy [0.028739s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_ipsec_policy [0.013981s] ... ok\",",
                                "        \"{1} neutron_tempest_plugin.vpnaas.api.test_vpnaas.VPNaaSTestJSON.test_show_vpn_service [0.016376s] ... ok\",",
                                "        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagRouterTestJSON.test_router_tags [3.094835s] ... ok\",",
                                "        \"{0} neutron_tempest_plugin.api.admin.test_tag.TagSubnetTestJSON.test_subnet_tags [2.474040s] ... ok\",",
                                "        \"{0} neutron_tempest_plugin.api.admin.test_tag.UpdateTagsTest.test_update_tags_affects_only_updated_resource [3.287082s] ... ok\",",
                                "        \"{3} neutron_tempest_plugin.api.admin.test_tag.TagTrunkTestJSON.test_trunk_tags [1.583243s] ... ok\",",
                                "        \"{1} octavia_tempest_plugin.tests.scenario.v2.test_traffic_ops.TrafficOperationsScenarioTest.test_basic_http_traffic [81.993998s] ... ok\",",
                                "        \"\",",
                                "        \"======\",",
                                "        \"Totals\",",
                                "        \"======\",",
                                "        \"Ran: 164 tests in 576.7985 sec.\",",
                                "        \" - Passed: 163\",",
                                "        \" - Skipped: 1\",",
                                "        \" - Expected Fail: 0\",",
                                "        \" - Unexpected Success: 0\",",
                                "        \" - Failed: 0\",",
                                "        \"Sum of execute time for each test: 565.7675 sec.\",",
                                "        \"\",",
                                "        \"==============\",",
                                "        \"Worker Balance\",",
                                "        \"==============\",",
                                "        \" - Worker 0 (31 tests) => 0:04:47.365276\",",
                                "        \" - Worker 1 (66 tests) => 0:09:36.798533\",",
                                "        \" - Worker 2 (37 tests) => 0:03:40.847442\",",
                                "        \" - Worker 3 (30 tests) => 0:05:26.505678\",",
                                "        \"+ tempest cleanup\",",
                                "        \"\"",
                                "    ]",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed] ********",
                                "Sunday 26 July 2026  11:27:49 +0000 (0:00:00.088)       0:11:48.917 ***********",
                                "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",
                                "",
                                "Sunday 26 July 2026  11:27:49 +0000 (0:00:00.114)       0:11:49.032 ***********",
                                "===============================================================================",
                                "vexxhost.atmosphere.tempest : Deploy Helm chart ----------------------- 689.45s",
                                "Gathering Facts --------------------------------------------------------- 4.86s",
                                "Run \"stestr\" tests ------------------------------------------------------ 3.07s",
                                "vexxhost.atmosphere.tempest : Get test flavor object -------------------- 1.31s",
                                "vexxhost.atmosphere.openstacksdk : Install openstacksdk ----------------- 1.25s",
                                "vexxhost.atmosphere.tempest : Get test network object ------------------- 1.19s",
                                "vexxhost.atmosphere.tempest : Get test image object --------------------- 1.15s",
                                "vexxhost.atmosphere.tempest : Get tempest log --------------------------- 1.03s",
                                "vexxhost.atmosphere.tempest : Get tempest job object -------------------- 0.97s",
                                "vexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.79s",
                                "vexxhost.atmosphere.openstacksdk : Generate cloud config file ----------- 0.78s",
                                "vexxhost.atmosphere.openstacksdk : Create openstack config directory ---- 0.41s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.20s",
                                "Generate OpenStack-Helm endpoints --------------------------------------- 0.18s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.18s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.18s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints --- 0.12s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.12s",
                                "vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.12s",
                                "vexxhost.atmosphere.tempest : Fail when tempest result is failed -------- 0.12s",
                                "INFO     [aio > verify] Executed: Successful",
                                "INFO     Molecule executed 1 scenario (1 successful)"
                            ],
                            "zuul_log_id": "0242ac17-0010-d34e-c6d3-000000029398-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:27:58.217622Z",
                            "start": "2026-07-26T11:27:57.687524Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000029398",
                        "name": "Read new Molecule verification output"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "33699"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:27:58.295216Z",
                            "start": "2026-07-26T11:27:58.225008Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000029399",
                        "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-26T11:27:58.370396Z",
                            "start": "2026-07-26T11:27:58.309753Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002939a",
                        "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-26T11:27:58.441201Z",
                            "start": "2026-07-26T11:27:58.382375Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-00000002939b",
                        "name": "Continue monitoring Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j598756150022.404401",
                            "changed": false,
                            "erased": "/home/zuul/.ansible_async/j598756150022.404401",
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j598756150022.404401",
                                    "mode": "cleanup"
                                }
                            },
                            "started": 0,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:27:58.670010Z",
                            "start": "2026-07-26T11:27:58.452511Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026111",
                        "name": "Clean up Molecule verification async state"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/tmp/ansible.z2v4t862.log",
                                    "state": "absent"
                                },
                                "before": {
                                    "path": "/tmp/ansible.z2v4t862.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.z2v4t862.log",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "absent",
                                    "unsafe_writes": false
                                }
                            },
                            "path": "/tmp/ansible.z2v4t862.log",
                            "state": "absent"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:27:58.873676Z",
                            "start": "2026-07-26T11:27:58.677290Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026112",
                        "name": "Remove live log for Molecule verification"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.assert",
                            "changed": false,
                            "msg": "All assertions passed"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:27:58.950748Z",
                            "start": "2026-07-26T11:27:58.880704Z"
                        },
                        "id": "0242ac17-0010-d34e-c6d3-000000026113",
                        "name": "Assert Molecule verification succeeded"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 11,
            "failures": 0,
            "ignored": 0,
            "ok": 1646,
            "rescued": 0,
            "skipped": 62,
            "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-26T11:35:02.324975Z",
                    "start": "2026-07-26T11:27:59.986230Z"
                },
                "id": "0242ac17-0010-3859-35e3-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-3859-35e3-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:28:00.361376Z",
                            "start": "2026-07-26T11:28:00.001248Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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.234269",
                            "end": "2026-07-26 11:28:00.977947",
                            "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-3859-35e3-00000000000d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:28:00.743678",
                            "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-3859-35e3-00000000000d-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3859-35e3-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:28:01.405614Z",
                            "start": "2026-07-26T11:28:00.385073Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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.229:/tmp/logs/system /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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.229:/tmp/logs/system",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "Warning: Permanently added '199.204.45.229' (ED25519) to the list of known hosts.\r\nrsync: [generator] chown \"/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/logs/instance/system\" failed: Invalid argument (22)\nrsync: [receiver] chown \"/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/logs/instance/system/.ci-plan.json.R7QeIj\" 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-3859-35e3-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:28:02.025813Z",
                            "start": "2026-07-26T11:28:01.411382Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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-3859-35e3-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:28:02.446346Z",
                            "start": "2026-07-26T11:28:02.035198Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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:10.389932",
                            "end": "2026-07-26 11:28:13.099424",
                            "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-3859-35e3-000000000014-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:28:02.709492",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-3859-35e3-000000000014-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3859-35e3-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:28:13.510163Z",
                            "start": "2026-07-26T11:28:02.477703Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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.229:/tmp/logs/helm /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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.229:/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-3859-35e3-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:28:14.021024Z",
                            "start": "2026-07-26T11:28:13.516639Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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-3859-35e3-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:28:14.282047Z",
                            "start": "2026-07-26T11:28:14.029955Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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:27.527266",
                            "end": "2026-07-26 11:28:42.034271",
                            "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-3859-35e3-00000000001a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:28:14.507005",
                            "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\nclusterrolebinding/capi-kubeadm-bootstrap-manager-rolebinding\nclusterrole/cert-manager-controller-challenges\nclusterrolebinding/capi-kubeadm-control-plane-manager-rolebinding\nclusterrole/cert-manager-controller-clusterissuers\nclusterrolebinding/capi-manager-rolebinding\nclusterrole/cert-manager-controller-ingress-shim\nclusterrolebinding/capo-manager-rolebinding\nclusterrole/cert-manager-controller-issuers\nclusterrolebinding/cephfs-csi-nodeplugin-role\nclusterrole/cert-manager-controller-orders\nclusterrole/cert-manager-edit\nclusterrolebinding/cephfs-csi-provisioner-role\nclusterrole/cert-manager-view\nclusterrolebinding/cert-manager-cainjector\nclusterrole/cert-manager-webhook:subjectaccessreviews\nclusterrolebinding/cert-manager-controller-approve:cert-manager-io\nclusterrole/cilium\nclusterrolebinding/cert-manager-controller-certificates\nclusterrole/cilium-operator\nclusterrolebinding/cert-manager-controller-certificatesigningrequests\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\nclusterrolebinding/cert-manager-controller-challenges\nclusterrole/ingress-nginx\nclusterrolebinding/cert-manager-controller-clusterissuers\nclusterrole/kube-prometheus-stack-grafana-clusterrole\nclusterrolebinding/cert-manager-controller-ingress-shim\nclusterrole/kube-prometheus-stack-kube-state-metrics\nclusterrolebinding/cert-manager-controller-issuers\nclusterrole/kube-prometheus-stack-operator\nclusterrolebinding/cert-manager-controller-orders\nclusterrole/kube-prometheus-stack-prometheus\nclusterrolebinding/cert-manager-webhook:subjectaccessreviews\nclusterrolebinding/cilium\nclusterrole/kubeadm:get-nodes\nclusterrolebinding/cilium-operator\nclusterrole/local-path-provisioner\nclusterrolebinding/cluster-admin\nclusterrole/node-feature-discovery\nclusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system\nclusterrole/node-feature-discovery-gc\nclusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding\nclusterrole/nova-bootstrap\nclusterrolebinding/frr-k8s-controller\nclusterrole/nova-cell-setup\nclusterrolebinding/goldpinger-clusterrolebinding\nclusterrole/objectstorage-provisioner-role\nclusterrolebinding/ingress-nginx\nclusterrole/orc-image-editor-role\nclusterrolebinding/kube-prometheus-stack-grafana-clusterrolebinding\nclusterrole/orc-image-viewer-role\nclusterrolebinding/kube-prometheus-stack-kube-state-metrics\nclusterrole/orc-manager-role\nclusterrolebinding/kube-prometheus-stack-operator\nclusterrole/orc-metrics-auth-role\nclusterrolebinding/kube-prometheus-stack-prometheus\nclusterrole/orc-metrics-reader\nclusterrolebinding/kubeadm:get-nodes\nclusterrole/ovn-controller\nclusterrolebinding/kubeadm:kubelet-bootstrap\nclusterrole/ovn-controller-list-nodes-role-openstack\nclusterrolebinding/kubeadm:node-autoapprove-bootstrap\nclusterrole/rabbitmq-cluster-operator-openstack\nclusterrolebinding/kubeadm:node-autoapprove-certificate-rotation\nclusterrolebinding/kubeadm:node-proxier\nclusterrole/rabbitmq-cluster-operator-openstack-admin\nclusterrolebinding/local-path-provisioner\nclusterrole/rabbitmq-cluster-operator-openstack-edit\nclusterrolebinding/magnum-cluster-api\nclusterrole/rabbitmq-cluster-operator-openstack-view\nclusterrolebinding/node-feature-discovery\nclusterrole/rabbitmq-messaging-topology-operator-openstack\nclusterrolebinding/node-feature-discovery-gc\nclusterrole/rabbitmq-messaging-topology-operator-openstack-admin\nclusterrolebinding/nova-bootstrap\nclusterrolebinding/nova-cell-setup\nclusterrole/rabbitmq-messaging-topology-operator-openstack-edit\nclusterrole/rabbitmq-messaging-topology-operator-openstack-view\nclusterrolebinding/objectstorage-provisioner-role-binding\nclusterrole/rbd-csi-nodeplugin\nclusterrolebinding/orc-manager-rolebinding\nclusterrole/rbd-external-provisioner-runner\nclusterrolebinding/orc-metrics-auth-rolebinding\nclusterrole/rook-ceph-cluster-mgmt\nclusterrolebinding/ovn-controller\nclusterrole/rook-ceph-global\nclusterrolebinding/ovn-controller-list-nodes-rolebinding-openstack\nclusterrolebinding/rabbitmq-cluster-operator-openstack\nclusterrole/rook-ceph-mgr-cluster\nclusterrolebinding/rabbitmq-messaging-topology-operator-openstack\nclusterrole/rook-ceph-mgr-system\nclusterrolebinding/rbd-csi-nodeplugin\nclusterrole/rook-ceph-object-bucket\nclusterrolebinding/rbd-csi-provisioner-role\nclusterrole/rook-ceph-osd\nclusterrolebinding/rook-ceph-global\nclusterrole/rook-ceph-system\nclusterrolebinding/rook-ceph-mgr-cluster\nclusterrole/secretgen-controller-cluster-role\nclusterrole/system:aggregate-to-admin\nclusterrolebinding/rook-ceph-mgr-cluster-openstack\nclusterrole/system:aggregate-to-edit\nclusterrolebinding/rook-ceph-object-bucket\nclusterrolebinding/rook-ceph-osd\nclusterrole/system:aggregate-to-view\nclusterrolebinding/rook-ceph-osd-openstack\nclusterrole/system:auth-delegator\nclusterrolebinding/rook-ceph-system\nclusterrole/system:basic-user\nclusterrolebinding/secretgen-controller-cluster-role-binding\nclusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient\nclusterrolebinding/system:basic-user\nclusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient\nclusterrolebinding/system:controller:attachdetach-controller\nclusterrole/system:certificates.k8s.io:kube-apiserver-client-approver\nclusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver\nclusterrolebinding/system:controller:certificate-controller\nclusterrole/system:certificates.k8s.io:kubelet-serving-approver\nclusterrolebinding/system:controller:clusterrole-aggregation-controller\nclusterrolebinding/system:controller:cronjob-controller\nclusterrole/system:certificates.k8s.io:legacy-unknown-approver\nclusterrolebinding/system:controller:daemon-set-controller\nclusterrole/system:controller:attachdetach-controller\nclusterrolebinding/system:controller:deployment-controller\nclusterrolebinding/system:controller:disruption-controller\nclusterrole/system:controller:certificate-controller\nclusterrolebinding/system:controller:endpoint-controller\nclusterrole/system:controller:clusterrole-aggregation-controller\nclusterrolebinding/system:controller:endpointslice-controller\nclusterrolebinding/system:controller:endpointslicemirroring-controller\nclusterrole/system:controller:cronjob-controller\nclusterrole/system:controller:daemon-set-controller\nclusterrolebinding/system:controller:ephemeral-volume-controller\nclusterrole/system:controller:deployment-controller\nclusterrolebinding/system:controller:expand-controller\nclusterrole/system:controller:disruption-controller\nclusterrolebinding/system:controller:generic-garbage-collector\nclusterrole/system:controller:endpoint-controller\nclusterrolebinding/system:controller:horizontal-pod-autoscaler\nclusterrole/system:controller:endpointslice-controller\nclusterrolebinding/system:controller:job-controller\nclusterrole/system:controller:endpointslicemirroring-controller\nclusterrolebinding/system:controller:namespace-controller\nclusterrole/system:controller:ephemeral-volume-controller\nclusterrolebinding/system:controller:node-controller\nclusterrole/system:controller:expand-controller\nclusterrolebinding/system:controller:persistent-volume-binder\nclusterrole/system:controller:generic-garbage-collector\nclusterrolebinding/system:controller:pod-garbage-collector\nclusterrole/system:controller:horizontal-pod-autoscaler\nclusterrole/system:controller:job-controller\nclusterrolebinding/system:controller:pv-protection-controller\nclusterrolebinding/system:controller:pvc-protection-controller\nclusterrole/system:controller:namespace-controller\nclusterrolebinding/system:controller:replicaset-controller\nclusterrole/system:controller:node-controller\nclusterrolebinding/system:controller:replication-controller\nclusterrole/system:controller:persistent-volume-binder\nclusterrole/system:controller:pod-garbage-collector\nclusterrolebinding/system:controller:resourcequota-controller\nclusterrole/system:controller:pv-protection-controller\nclusterrolebinding/system:controller:root-ca-cert-publisher\nclusterrole/system:controller:pvc-protection-controller\nclusterrolebinding/system:controller:route-controller\nclusterrolebinding/system:controller:service-account-controller\nclusterrolebinding/system:controller:service-controller\nclusterrole/system:controller:replicaset-controller\nclusterrolebinding/system:controller:statefulset-controller\nclusterrole/system:controller:replication-controller\nclusterrolebinding/system:controller:ttl-after-finished-controller\nclusterrole/system:controller:resourcequota-controller\nclusterrolebinding/system:controller:ttl-controller\nclusterrole/system:controller:root-ca-cert-publisher\nclusterrolebinding/system:coredns\nclusterrole/system:controller:route-controller\nclusterrolebinding/system:discovery\nclusterrole/system:controller:service-account-controller\nclusterrolebinding/system:kube-controller-manager\nclusterrolebinding/system:kube-dns\nclusterrole/system:controller:service-controller\nclusterrolebinding/system:kube-scheduler\nclusterrole/system:controller:statefulset-controller\nclusterrole/system:controller:ttl-after-finished-controller\nclusterrolebinding/system:monitoring\nclusterrole/system:controller:ttl-controller\nclusterrolebinding/system:node\nclusterrole/system:coredns\nclusterrolebinding/system:node-proxier\nclusterrole/system:discovery\nclusterrole/system:heapster\nclusterrolebinding/system:public-info-viewer\nclusterrole/system:kube-aggregator\nclusterrolebinding/system:service-account-issuer-discovery\nclusterrole/system:kube-controller-manager\nclusterrolebinding/system:volume-scheduler\nclusterrole/system:kube-dns\nclusterrolebinding/vector\nclusterrole/system:kube-scheduler\nclusterrole/system:kubelet-api-admin\nclusterrole/system:monitoring\nclusterrole/system:node\nclusterrole/system:node-bootstrapper\nclusterrole/system:node-problem-detector\nclusterrole/system:node-proxier\nclusterrole/system:persistent-volume-provisioner\nclusterrole/system:public-info-viewer\nclusterrole/system:service-account-issuer-discovery\nclusterrole/system:volume-scheduler\nclusterrole/vector\nclusterrole/view\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",
                                "clusterrolebinding/capi-kubeadm-bootstrap-manager-rolebinding",
                                "clusterrole/cert-manager-controller-challenges",
                                "clusterrolebinding/capi-kubeadm-control-plane-manager-rolebinding",
                                "clusterrole/cert-manager-controller-clusterissuers",
                                "clusterrolebinding/capi-manager-rolebinding",
                                "clusterrole/cert-manager-controller-ingress-shim",
                                "clusterrolebinding/capo-manager-rolebinding",
                                "clusterrole/cert-manager-controller-issuers",
                                "clusterrolebinding/cephfs-csi-nodeplugin-role",
                                "clusterrole/cert-manager-controller-orders",
                                "clusterrole/cert-manager-edit",
                                "clusterrolebinding/cephfs-csi-provisioner-role",
                                "clusterrole/cert-manager-view",
                                "clusterrolebinding/cert-manager-cainjector",
                                "clusterrole/cert-manager-webhook:subjectaccessreviews",
                                "clusterrolebinding/cert-manager-controller-approve:cert-manager-io",
                                "clusterrole/cilium",
                                "clusterrolebinding/cert-manager-controller-certificates",
                                "clusterrole/cilium-operator",
                                "clusterrolebinding/cert-manager-controller-certificatesigningrequests",
                                "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",
                                "clusterrolebinding/cert-manager-controller-challenges",
                                "clusterrole/ingress-nginx",
                                "clusterrolebinding/cert-manager-controller-clusterissuers",
                                "clusterrole/kube-prometheus-stack-grafana-clusterrole",
                                "clusterrolebinding/cert-manager-controller-ingress-shim",
                                "clusterrole/kube-prometheus-stack-kube-state-metrics",
                                "clusterrolebinding/cert-manager-controller-issuers",
                                "clusterrole/kube-prometheus-stack-operator",
                                "clusterrolebinding/cert-manager-controller-orders",
                                "clusterrole/kube-prometheus-stack-prometheus",
                                "clusterrolebinding/cert-manager-webhook:subjectaccessreviews",
                                "clusterrolebinding/cilium",
                                "clusterrole/kubeadm:get-nodes",
                                "clusterrolebinding/cilium-operator",
                                "clusterrole/local-path-provisioner",
                                "clusterrolebinding/cluster-admin",
                                "clusterrole/node-feature-discovery",
                                "clusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system",
                                "clusterrole/node-feature-discovery-gc",
                                "clusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding",
                                "clusterrole/nova-bootstrap",
                                "clusterrolebinding/frr-k8s-controller",
                                "clusterrole/nova-cell-setup",
                                "clusterrolebinding/goldpinger-clusterrolebinding",
                                "clusterrole/objectstorage-provisioner-role",
                                "clusterrolebinding/ingress-nginx",
                                "clusterrole/orc-image-editor-role",
                                "clusterrolebinding/kube-prometheus-stack-grafana-clusterrolebinding",
                                "clusterrole/orc-image-viewer-role",
                                "clusterrolebinding/kube-prometheus-stack-kube-state-metrics",
                                "clusterrole/orc-manager-role",
                                "clusterrolebinding/kube-prometheus-stack-operator",
                                "clusterrole/orc-metrics-auth-role",
                                "clusterrolebinding/kube-prometheus-stack-prometheus",
                                "clusterrole/orc-metrics-reader",
                                "clusterrolebinding/kubeadm:get-nodes",
                                "clusterrole/ovn-controller",
                                "clusterrolebinding/kubeadm:kubelet-bootstrap",
                                "clusterrole/ovn-controller-list-nodes-role-openstack",
                                "clusterrolebinding/kubeadm:node-autoapprove-bootstrap",
                                "clusterrole/rabbitmq-cluster-operator-openstack",
                                "clusterrolebinding/kubeadm:node-autoapprove-certificate-rotation",
                                "clusterrolebinding/kubeadm:node-proxier",
                                "clusterrole/rabbitmq-cluster-operator-openstack-admin",
                                "clusterrolebinding/local-path-provisioner",
                                "clusterrole/rabbitmq-cluster-operator-openstack-edit",
                                "clusterrolebinding/magnum-cluster-api",
                                "clusterrole/rabbitmq-cluster-operator-openstack-view",
                                "clusterrolebinding/node-feature-discovery",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack",
                                "clusterrolebinding/node-feature-discovery-gc",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-admin",
                                "clusterrolebinding/nova-bootstrap",
                                "clusterrolebinding/nova-cell-setup",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-edit",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-view",
                                "clusterrolebinding/objectstorage-provisioner-role-binding",
                                "clusterrole/rbd-csi-nodeplugin",
                                "clusterrolebinding/orc-manager-rolebinding",
                                "clusterrole/rbd-external-provisioner-runner",
                                "clusterrolebinding/orc-metrics-auth-rolebinding",
                                "clusterrole/rook-ceph-cluster-mgmt",
                                "clusterrolebinding/ovn-controller",
                                "clusterrole/rook-ceph-global",
                                "clusterrolebinding/ovn-controller-list-nodes-rolebinding-openstack",
                                "clusterrolebinding/rabbitmq-cluster-operator-openstack",
                                "clusterrole/rook-ceph-mgr-cluster",
                                "clusterrolebinding/rabbitmq-messaging-topology-operator-openstack",
                                "clusterrole/rook-ceph-mgr-system",
                                "clusterrolebinding/rbd-csi-nodeplugin",
                                "clusterrole/rook-ceph-object-bucket",
                                "clusterrolebinding/rbd-csi-provisioner-role",
                                "clusterrole/rook-ceph-osd",
                                "clusterrolebinding/rook-ceph-global",
                                "clusterrole/rook-ceph-system",
                                "clusterrolebinding/rook-ceph-mgr-cluster",
                                "clusterrole/secretgen-controller-cluster-role",
                                "clusterrole/system:aggregate-to-admin",
                                "clusterrolebinding/rook-ceph-mgr-cluster-openstack",
                                "clusterrole/system:aggregate-to-edit",
                                "clusterrolebinding/rook-ceph-object-bucket",
                                "clusterrolebinding/rook-ceph-osd",
                                "clusterrole/system:aggregate-to-view",
                                "clusterrolebinding/rook-ceph-osd-openstack",
                                "clusterrole/system:auth-delegator",
                                "clusterrolebinding/rook-ceph-system",
                                "clusterrole/system:basic-user",
                                "clusterrolebinding/secretgen-controller-cluster-role-binding",
                                "clusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient",
                                "clusterrolebinding/system:basic-user",
                                "clusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient",
                                "clusterrolebinding/system:controller:attachdetach-controller",
                                "clusterrole/system:certificates.k8s.io:kube-apiserver-client-approver",
                                "clusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver",
                                "clusterrolebinding/system:controller:certificate-controller",
                                "clusterrole/system:certificates.k8s.io:kubelet-serving-approver",
                                "clusterrolebinding/system:controller:clusterrole-aggregation-controller",
                                "clusterrolebinding/system:controller:cronjob-controller",
                                "clusterrole/system:certificates.k8s.io:legacy-unknown-approver",
                                "clusterrolebinding/system:controller:daemon-set-controller",
                                "clusterrole/system:controller:attachdetach-controller",
                                "clusterrolebinding/system:controller:deployment-controller",
                                "clusterrolebinding/system:controller:disruption-controller",
                                "clusterrole/system:controller:certificate-controller",
                                "clusterrolebinding/system:controller:endpoint-controller",
                                "clusterrole/system:controller:clusterrole-aggregation-controller",
                                "clusterrolebinding/system:controller:endpointslice-controller",
                                "clusterrolebinding/system:controller:endpointslicemirroring-controller",
                                "clusterrole/system:controller:cronjob-controller",
                                "clusterrole/system:controller:daemon-set-controller",
                                "clusterrolebinding/system:controller:ephemeral-volume-controller",
                                "clusterrole/system:controller:deployment-controller",
                                "clusterrolebinding/system:controller:expand-controller",
                                "clusterrole/system:controller:disruption-controller",
                                "clusterrolebinding/system:controller:generic-garbage-collector",
                                "clusterrole/system:controller:endpoint-controller",
                                "clusterrolebinding/system:controller:horizontal-pod-autoscaler",
                                "clusterrole/system:controller:endpointslice-controller",
                                "clusterrolebinding/system:controller:job-controller",
                                "clusterrole/system:controller:endpointslicemirroring-controller",
                                "clusterrolebinding/system:controller:namespace-controller",
                                "clusterrole/system:controller:ephemeral-volume-controller",
                                "clusterrolebinding/system:controller:node-controller",
                                "clusterrole/system:controller:expand-controller",
                                "clusterrolebinding/system:controller:persistent-volume-binder",
                                "clusterrole/system:controller:generic-garbage-collector",
                                "clusterrolebinding/system:controller:pod-garbage-collector",
                                "clusterrole/system:controller:horizontal-pod-autoscaler",
                                "clusterrole/system:controller:job-controller",
                                "clusterrolebinding/system:controller:pv-protection-controller",
                                "clusterrolebinding/system:controller:pvc-protection-controller",
                                "clusterrole/system:controller:namespace-controller",
                                "clusterrolebinding/system:controller:replicaset-controller",
                                "clusterrole/system:controller:node-controller",
                                "clusterrolebinding/system:controller:replication-controller",
                                "clusterrole/system:controller:persistent-volume-binder",
                                "clusterrole/system:controller:pod-garbage-collector",
                                "clusterrolebinding/system:controller:resourcequota-controller",
                                "clusterrole/system:controller:pv-protection-controller",
                                "clusterrolebinding/system:controller:root-ca-cert-publisher",
                                "clusterrole/system:controller:pvc-protection-controller",
                                "clusterrolebinding/system:controller:route-controller",
                                "clusterrolebinding/system:controller:service-account-controller",
                                "clusterrolebinding/system:controller:service-controller",
                                "clusterrole/system:controller:replicaset-controller",
                                "clusterrolebinding/system:controller:statefulset-controller",
                                "clusterrole/system:controller:replication-controller",
                                "clusterrolebinding/system:controller:ttl-after-finished-controller",
                                "clusterrole/system:controller:resourcequota-controller",
                                "clusterrolebinding/system:controller:ttl-controller",
                                "clusterrole/system:controller:root-ca-cert-publisher",
                                "clusterrolebinding/system:coredns",
                                "clusterrole/system:controller:route-controller",
                                "clusterrolebinding/system:discovery",
                                "clusterrole/system:controller:service-account-controller",
                                "clusterrolebinding/system:kube-controller-manager",
                                "clusterrolebinding/system:kube-dns",
                                "clusterrole/system:controller:service-controller",
                                "clusterrolebinding/system:kube-scheduler",
                                "clusterrole/system:controller:statefulset-controller",
                                "clusterrole/system:controller:ttl-after-finished-controller",
                                "clusterrolebinding/system:monitoring",
                                "clusterrole/system:controller:ttl-controller",
                                "clusterrolebinding/system:node",
                                "clusterrole/system:coredns",
                                "clusterrolebinding/system:node-proxier",
                                "clusterrole/system:discovery",
                                "clusterrole/system:heapster",
                                "clusterrolebinding/system:public-info-viewer",
                                "clusterrole/system:kube-aggregator",
                                "clusterrolebinding/system:service-account-issuer-discovery",
                                "clusterrole/system:kube-controller-manager",
                                "clusterrolebinding/system:volume-scheduler",
                                "clusterrole/system:kube-dns",
                                "clusterrolebinding/vector",
                                "clusterrole/system:kube-scheduler",
                                "clusterrole/system:kubelet-api-admin",
                                "clusterrole/system:monitoring",
                                "clusterrole/system:node",
                                "clusterrole/system:node-bootstrapper",
                                "clusterrole/system:node-problem-detector",
                                "clusterrole/system:node-proxier",
                                "clusterrole/system:persistent-volume-provisioner",
                                "clusterrole/system:public-info-viewer",
                                "clusterrole/system:service-account-issuer-discovery",
                                "clusterrole/system:volume-scheduler",
                                "clusterrole/vector",
                                "clusterrole/view",
                                "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-3859-35e3-00000000001a-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3859-35e3-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:28:42.367593Z",
                            "start": "2026-07-26T11:28:14.306453Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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-3859-35e3-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:28:42.606248Z",
                            "start": "2026-07-26T11:28:42.372775Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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:43.365392",
                            "end": "2026-07-26 11:32:26.205768",
                            "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-3859-35e3-00000000001c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 123,
                            "start": "2026-07-26 11:28:42.840376",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/configmaps/keycloak-env-vars\nauth-system/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\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\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\nxargs: warning: options --max-lines and --replace/-I/-i are 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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/endpoints/keycloak-headless\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are 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-metrics\nauth-system/ingresses/keycloak\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-2f9p2\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/pods/keycloak-0\ncapi-kubeadm-bootstrap-system/rolebindings/capi-kubeadm-bootstrap-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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-kubeadm-bootstrap-system/roles/capi-kubeadm-bootstrap-leader-election-role\nauth-system/secrets/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/secrets/keycloak-externaldb\nauth-system/secrets/keycloak.199-204-45-229.nip.io-tls\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/secrets/sh.helm.release.v1.keycloak.v1\nauth-system/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/serviceaccounts/keycloak\nauth-system/services/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\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\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\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\nxargs: warning: options --max-lines and --replace/-I/-i are 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/default\nauth-system/statefulsets/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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-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\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\nxargs: warning: options --max-lines and --replace/-I/-i are 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/configmaps/kube-root-ca.crt\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-system/deployment/capi-controller-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapi-system/endpoints/capi-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\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\ncapi-kubeadm-control-plane-system/pods/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-hks2d\nxargs: warning: options --max-lines and --replace/-I/-i are 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/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\ncapi-system/pods/capi-controller-manager-5647546676-wcdqv\nxargs: warning: options --max-lines and --replace/-I/-i are 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/rolebindings/capi-leader-election-rolebinding\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\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\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-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\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-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\ncapi-system/secrets/capi-webhook-service-cert\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\"\ncapi-system/serviceaccounts/capi-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-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\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\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\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\ncert-manager/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/deployment/cert-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/deployment/cert-manager-cainjector\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\ncapo-system/pods/capo-controller-manager-56cf844ccd-qxlzt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/endpoints/cert-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/endpoints/cert-manager-webhook\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapo-system/rolebindings/capo-leader-election-rolebinding\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\ncapo-system/roles/capo-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\ncert-manager/pods/cert-manager-79c48d47db-zxkgt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/pods/cert-manager-cainjector-579c9dd7cd-6kmj4\nxargs: warning: options --max-lines and --replace/-I/-i are 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-6rbpt\nxargs: warning: options --max-lines and --replace/-I/-i are 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/secrets/capo-webhook-service-cert\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\ncapo-system/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/rolebindings/cert-manager-cainjector:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\ncert-manager/rolebindings/cert-manager:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncapo-system/services/capo-webhook-service\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/roles/cert-manager-webhook:dynamic-serving\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/roles/cert-manager:leaderelection\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/secrets/cert-manager-selfsigned-ca\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\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\ncert-manager/secrets/sh.helm.release.v1.cert-manager.v1\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\ncert-manager/serviceaccounts/cert-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/serviceaccounts/cert-manager-cainjector\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/serviceaccounts/cert-manager-webhook\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\ncert-manager/services/cert-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/services/cert-manager-webhook\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/configmaps/envoy-gateway-config\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/configmaps/kube-root-ca.crt\ndefault/endpoints/kubernetes\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\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-86lc6\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-certgen\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-infra-manager\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-leader-election-rolebinding\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/roles/envoy-gateway-gateway-helm-certgen\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\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\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\ndefault/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/secrets/envoy\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/secrets/envoy-gateway\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/secrets/envoy-oidc-hmac\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/secrets/envoy-rate-limit\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/secrets/sh.helm.release.v1.envoy-gateway.v1\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/serviceaccounts/envoy-gateway\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/serviceaccounts/envoy-gateway-gateway-helm-certgen\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ndefault/services/kubernetes\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/services/envoy-gateway\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\nfrr-k8s-system/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\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\"\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\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\nfrr-k8s-system/daemonsets/frr-k8s\ningress-nginx/deployment/ingress-nginx-defaultbackend\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nfrr-k8s-system/deployment/frr-k8s-webhook-server\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\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\nxargs: warning: options --max-lines and --replace/-I/-i are 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\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nfrr-k8s-system/pods/frr-k8s-l5jjb\nfrr-k8s-system/pods/frr-k8s-webhook-server-ffbc7d57c-6dcft\nxargs: warning: options --max-lines and --replace/-I/-i are 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-d2g5k\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-78pkl\nxargs: warning: options --max-lines and --replace/-I/-i are 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\nfrr-k8s-system/roles/frr-k8s-controller\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\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\nfrr-k8s-system/secrets/frr-k8s-webhook-server-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\nfrr-k8s-system/secrets/sh.helm.release.v1.frr-k8s.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\nfrr-k8s-system/serviceaccounts/default\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\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/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\nfrr-k8s-system/services/frr-k8s-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\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\ningress-nginx/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/serviceaccounts/ingress-nginx\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\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\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-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\nkube-public/configmaps/cluster-info\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-public/roles/system:controller:bootstrap-signer\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-public/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-node-lease/serviceaccounts/default\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-system/configmaps/cilium-config\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-system/configmaps/coredns\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-system/configmaps/extension-apiserver-authentication\nkube-system/configmaps/kube-apiserver-legacy-service-account-token-tracking\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\nkube-system/configmaps/kubelet-config\nkube-system/daemonsets/cilium\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-system/daemonsets/kube-proxy\nxargs: warning: options --max-lines and --replace/-I/-i are 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\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\nkube-system/deployment/cilium-operator\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-system/deployment/coredns\nlocal-path-storage/deployment/local-path-provisioner\nkube-system/endpoints/kube-dns\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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/pods/local-path-provisioner-679c578f5-c2vxj\nkube-system/pods/cilium-operator-869df985b8-r5zbz\nkube-system/pods/cilium-pv9k6\nkube-system/pods/coredns-67659f764b-cpb42\nkube-system/pods/coredns-67659f764b-d7zjv\nkube-system/pods/etcd-instance\nkube-system/pods/kube-apiserver-instance\nkube-system/pods/kube-controller-manager-instance\nkube-system/pods/kube-proxy-ntbc8\nkube-system/pods/kube-scheduler-instance\nkube-system/pods/kube-vip-instance\nlocal-path-storage/secrets/sh.helm.release.v1.local-path-provisioner.v1\nlocal-path-storage/serviceaccounts/default\nlocal-path-storage/serviceaccounts/local-path-provisioner\nkube-system/rolebindings/cilium-config-agent\nkube-system/rolebindings/kube-proxy\nkube-system/rolebindings/kubeadm:kubeadm-certs\nkube-system/rolebindings/kubeadm:kubelet-config\nkube-system/rolebindings/kubeadm:nodes-kubeadm-config\nkube-system/rolebindings/system::extension-apiserver-authentication-reader\nkube-system/rolebindings/system::leader-locking-kube-controller-manager\nkube-system/rolebindings/system::leader-locking-kube-scheduler\nkube-system/rolebindings/system:controller:bootstrap-signer\nkube-system/rolebindings/system:controller:cloud-provider\nkube-system/rolebindings/system:controller:token-cleaner\nkube-system/roles/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-577wym\nkube-system/secrets/bootstrap-token-i86vl4\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/serviceaccounts/horizontal-pod-autoscaler\nkube-system/serviceaccounts/job-controller\nkube-system/serviceaccounts/kube-proxy\nkube-system/serviceaccounts/namespace-controller\nkube-system/serviceaccounts/node-controller\nkube-system/serviceaccounts/persistent-volume-binder\nkube-system/serviceaccounts/pod-garbage-collector\nkube-system/serviceaccounts/pv-protection-controller\nkube-system/serviceaccounts/pvc-protection-controller\nkube-system/serviceaccounts/replicaset-controller\nkube-system/serviceaccounts/replication-controller\nkube-system/serviceaccounts/resourcequota-controller\nkube-system/serviceaccounts/root-ca-cert-publisher\nkube-system/serviceaccounts/service-account-controller\nkube-system/serviceaccounts/service-controller\nkube-system/serviceaccounts/statefulset-controller\nkube-system/serviceaccounts/token-cleaner\nmagnum-system/configmaps/kube-root-ca.crt\nkube-system/serviceaccounts/ttl-after-finished-controller\nkube-system/serviceaccounts/ttl-controller\nkube-system/services/kube-dns\nkube-system/services/kube-prometheus-stack-coredns\nkube-system/services/kube-prometheus-stack-kube-controller-manager\nkube-system/services/kube-prometheus-stack-kube-etcd\nkube-system/services/kube-prometheus-stack-kube-proxy\nkube-system/services/kube-prometheus-stack-kube-scheduler\nkube-system/services/kube-prometheus-stack-kubelet\nmonitoring/configmaps/goldpinger-zap\nmonitoring/configmaps/ipmi-exporter\nmonitoring/configmaps/kube-prometheus-stack-alertmanager-overview\nmonitoring/configmaps/kube-prometheus-stack-apiserver\nmonitoring/configmaps/kube-prometheus-stack-cluster-total\nmonitoring/configmaps/kube-prometheus-stack-controller-manager\nmonitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster\nmonitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster-advanced\nmonitoring/configmaps/kube-prometheus-stack-dashboard-goldpinger\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/daemonsets/goldpinger\nmonitoring/daemonsets/ipmi-exporter\nmonitoring/daemonsets/kube-prometheus-stack-prometheus-node-exporter\nmonitoring/daemonsets/node-feature-discovery-worker\nmonitoring/daemonsets/prometheus-smartctl-exporter-0\nmonitoring/daemonsets/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-vkjts\nmonitoring/pods/kube-prometheus-stack-grafana-d89bb97dc-s25q5\nmonitoring/pods/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v\nmonitoring/pods/kube-prometheus-stack-operator-cd88cf4bf-dkm2g\nmonitoring/pods/kube-prometheus-stack-prometheus-node-exporter-678kz\nmonitoring/pods/loki-0\nmonitoring/pods/loki-chunks-cache-0\nmonitoring/pods/loki-gateway-cf54cb88c-fk4qv\nmonitoring/pods/loki-results-cache-0\nmonitoring/pods/node-feature-discovery-gc-6675cbb6d9-4s9zc\nmonitoring/pods/node-feature-discovery-master-8665476dbc-wsmsd\nmonitoring/pods/node-feature-discovery-worker-4lvtv\nmonitoring/pods/prometheus-kube-prometheus-stack-prometheus-0\nmonitoring/pods/prometheus-pushgateway-7b8659c68b-zw5b5\nmonitoring/pods/vector-2lpb9\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\nmagnum-system/serviceaccounts/default\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/serviceaccounts/default\nmonitoring/serviceaccounts/goldpinger\nmonitoring/serviceaccounts/kube-prometheus-stack-alertmanager\nmonitoring/serviceaccounts/kube-prometheus-stack-grafana\nmonitoring/serviceaccounts/kube-prometheus-stack-kube-state-metrics\nmonitoring/serviceaccounts/kube-prometheus-stack-operator\nmonitoring/serviceaccounts/kube-prometheus-stack-prometheus\nmonitoring/serviceaccounts/kube-prometheus-stack-prometheus-node-exporter\nmonitoring/serviceaccounts/loki\nmonitoring/serviceaccounts/node-feature-discovery\nmonitoring/serviceaccounts/node-feature-discovery-gc\nmonitoring/serviceaccounts/node-feature-discovery-worker\nmonitoring/serviceaccounts/prometheus-pushgateway\nmonitoring/serviceaccounts/prometheus-smartctl-exporter\nmonitoring/serviceaccounts/vector\nmonitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager\nmonitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-generated\nmonitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-tls-assets-0\nmonitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-web-config\nmonitoring/secrets/alertmanager-tls\nmonitoring/secrets/grafana-tls\nmonitoring/secrets/kube-prometheus-stack-admission\nmonitoring/secrets/kube-prometheus-stack-alertmanager-client-secret\nmonitoring/secrets/kube-prometheus-stack-alertmanager-cookie-secret\nmonitoring/secrets/kube-prometheus-stack-alertmanager-oauth2-proxy\nmonitoring/secrets/kube-prometheus-stack-etcd-client-cert\nmonitoring/secrets/kube-prometheus-stack-grafana\nmonitoring/secrets/kube-prometheus-stack-grafana-client-secret\nmonitoring/secrets/kube-prometheus-stack-prometheus-client-secret\nmonitoring/secrets/kube-prometheus-stack-prometheus-cookie-secret\nmonitoring/secrets/kube-prometheus-stack-prometheus-node-exporter-678kz-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\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\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/configmaps/nova-bin\nopenstack/configmaps/octavia-bin\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/configmaps/openvswitch-bin\nopenstack/configmaps/ovn-bin\nopenstack/configmaps/ovn-controller-default-bin\nopenstack/configmaps/percona-xtradb-haproxy\nopenstack/configmaps/percona-xtradb-pxc\nopenstack/cronjobs/cinder-volume-usage-audit\nopenstack/cronjobs/heat-engine-cleaner\nopenstack/configmaps/placement-bin\nopenstack/cronjobs/heat-purge-deleted\nopenstack/configmaps/rabbitmq-barbican-plugins-conf\nopenstack/configmaps/rabbitmq-barbican-server-conf\nopenstack/cronjobs/keystone-credential-rotate\nopenstack/configmaps/rabbitmq-cinder-plugins-conf\nopenstack/cronjobs/keystone-fernet-rotate\nopenstack/configmaps/rabbitmq-cinder-server-conf\nopenstack/cronjobs/nova-cell-setup\nopenstack/configmaps/rabbitmq-glance-plugins-conf\nopenstack/cronjobs/nova-service-cleaner\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\nopenstack/daemonsets/neutron-ovn-vpn-agent-default\nopenstack/daemonsets/nova-compute-default\nopenstack/daemonsets/octavia-health-manager-default\nopenstack/daemonsets/openvswitch\nopenstack/daemonsets/ovn-bgp-agent\nopenstack/daemonsets/ovn-controller-default\nopenstack/deployment/barbican-api\nopenstack/deployment/cinder-api\nopenstack/deployment/cinder-backup\nopenstack/deployment/cinder-scheduler\nopenstack/deployment/cinder-volume\nopenstack/deployment/glance-api\nopenstack/deployment/heat-api\nopenstack/deployment/heat-cfn\nopenstack/deployment/heat-engine\nopenstack/deployment/horizon\nopenstack/deployment/keystone-api\nopenstack/deployment/magnum-api\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/nova-api-osapi\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/nova-conductor\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/nova-novncproxy\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/nova-scheduler\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/octavia-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/octavia-housekeeping\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/octavia-worker\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/openstack-database-exporter\nxargs: warning: options --max-lines and --replace/-I/-i are 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/openstack-exporter\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/ovn-northd\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/placement-api\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/pxc-operator\nxargs: warning: options --max-lines and --replace/-I/-i are 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/rabbitmq-cluster-operator\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/rabbitmq-messaging-topology-operator\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/rook-ceph-crashcollector-instance\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/rook-ceph-rgw-ceph-a\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/staffeln-api\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/deployment/staffeln-conductor\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\nopenstack/endpoints/barbican-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/endpoints/ceph-mon\nopenstack/endpoints/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/endpoints/glance-api\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/endpoints/heat-api\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/endpoints/heat-cfn\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/endpoints/horizon\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/endpoints/horizon-int\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nopenstack/endpoints/keystone-api\nopenstack/endpoints/magnum-api\nopenstack/endpoints/magnum-registry\norc-system/deployment/orc-controller-manager\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\nopenstack/endpoints/rabbitmq-glance\nopenstack/endpoints/rabbitmq-glance-nodes\nopenstack/endpoints/rabbitmq-heat\nopenstack/endpoints/rabbitmq-heat-nodes\nopenstack/endpoints/rabbitmq-keystone\nopenstack/endpoints/rabbitmq-keystone-nodes\nopenstack/endpoints/rabbitmq-magnum\nopenstack/endpoints/rabbitmq-magnum-nodes\nopenstack/endpoints/rabbitmq-manila\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\norc-system/endpoints/orc-controller-manager-metrics-service\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\nxargs: warning: options --max-lines and --replace/-I/-i are 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/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\nopenstack/networkpolicies/rabbitmq-cluster-operator\nopenstack/networkpolicies/rabbitmq-messaging-topology-operator\nopenstack/networkpolicies/valkey\nopenstack/jobs/barbican-db-init\nopenstack/jobs/barbican-db-sync\nopenstack/jobs/barbican-ks-endpoints\norc-system/pods/orc-controller-manager-6cb597b5d4-mtznb\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-29751065\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-29751075\nopenstack/jobs/heat-engine-cleaner-29751080\nopenstack/jobs/heat-engine-cleaner-29751085\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\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-29751060\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-29751060\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\norc-system/rolebindings/orc-leader-election-rolebinding\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\nopenstack/pods/barbican-api-7f665c4687-cjr9f\nopenstack/pods/barbican-db-init-dfmv6\nopenstack/pods/barbican-db-sync-brjlt\nopenstack/pods/barbican-ks-endpoints-d8ds6\nopenstack/pods/barbican-ks-service-zbskg\nopenstack/pods/barbican-ks-user-nh84v\nopenstack/pods/barbican-rabbit-init-bxlls\nopenstack/pods/cinder-api-db5c9746-44vmt\nopenstack/pods/cinder-backup-7ff89dc5fd-p6gw4\nopenstack/pods/cinder-backup-storage-init-mwkpp\nopenstack/pods/cinder-bootstrap-9mrz8\nopenstack/pods/cinder-create-internal-tenant-5x8hp\nopenstack/pods/cinder-db-init-74s8h\nopenstack/pods/cinder-db-sync-5x5j2\nopenstack/pods/cinder-ks-endpoints-l5gzz\nopenstack/pods/cinder-ks-service-2sdqk\nopenstack/pods/cinder-ks-user-ccxf7\nopenstack/pods/cinder-rabbit-init-dmbs8\nopenstack/pods/cinder-scheduler-6b988565c8-rcdkq\nopenstack/pods/cinder-storage-init-xtkdg\nopenstack/pods/cinder-volume-68f44665bb-bn6gb\nopenstack/pods/cinder-volume-usage-audit-29751065-fvkjt\nopenstack/pods/glance-api-5d8d6b5775-g4hw9\nopenstack/pods/glance-db-init-tw58x\nopenstack/pods/glance-db-sync-bwzkk\nopenstack/pods/glance-ks-endpoints-vwpjs\nopenstack/pods/glance-ks-service-wwp4q\nopenstack/pods/glance-ks-user-zp28x\nopenstack/pods/glance-metadefs-load-9srff\nopenstack/pods/glance-rabbit-init-vpdq6\nopenstack/pods/glance-storage-init-xj8ng\nopenstack/pods/heat-api-5d75f8dd97-zbcdw\nopenstack/pods/heat-bootstrap-mpw6h\nopenstack/pods/heat-cfn-866f68dbbc-r7b52\nopenstack/pods/heat-db-init-f7kc9\nopenstack/pods/heat-db-sync-g8sww\nopenstack/pods/heat-domain-ks-user-2mptj\nopenstack/pods/heat-engine-5cdc5db4d-8s26n\nopenstack/pods/heat-engine-cleaner-29751075-pdzqm\nopenstack/pods/heat-engine-cleaner-29751080-9cqdd\nError from server (NotFound): pods \"heat-engine-cleaner-29751075-pdzqm\" not found\nopenstack/pods/heat-engine-cleaner-29751085-lz8nx\nError from server (NotFound): pods \"heat-engine-cleaner-29751075-pdzqm\" not found\nopenstack/pods/heat-ks-endpoints-nzk99\nopenstack/pods/heat-ks-service-lxbkh\nopenstack/pods/heat-ks-user-wk5fq\nopenstack/pods/heat-rabbit-init-q487t\nopenstack/pods/heat-trusts-qvf78\nopenstack/pods/horizon-c5f788cb9-rr5zv\nopenstack/pods/horizon-db-init-g68md\nopenstack/pods/horizon-db-sync-2zmn6\nopenstack/pods/keepalived-68pqx\nopenstack/pods/keystone-api-7dcb77b86c-wjtx7\nopenstack/pods/keystone-bootstrap-hh5hc\nopenstack/pods/keystone-credential-setup-rlgxt\nopenstack/pods/keystone-db-init-8lv7b\nopenstack/pods/keystone-db-sync-skx4q\nopenstack/pods/keystone-domain-manage-v29np\nopenstack/pods/keystone-fernet-setup-ff4cv\nopenstack/pods/keystone-rabbit-init-49v2m\nopenstack/pods/libvirt-libvirt-default-gthwx\nopenstack/pods/magnum-api-b8bf9b6-5d242\nopenstack/rolebindings/barbican-barbican-api\nopenstack/pods/magnum-cluster-api-proxy-9h7gt\nopenstack/rolebindings/barbican-barbican-db-init\nopenstack/rolebindings/barbican-barbican-db-sync\nopenstack/pods/magnum-conductor-0\nopenstack/rolebindings/barbican-barbican-ks-endpoints\nopenstack/pods/magnum-db-init-s9sxf\nopenstack/rolebindings/barbican-barbican-ks-service\nopenstack/pods/magnum-db-sync-mlb9k\nopenstack/rolebindings/barbican-barbican-ks-user\nopenstack/pods/magnum-domain-ks-user-n8blz\nopenstack/rolebindings/barbican-barbican-rabbit-init\nopenstack/pods/magnum-ks-endpoints-6ddtx\nopenstack/rolebindings/cinder-backup-storage-init\nopenstack/pods/magnum-ks-service-zw8jv\nopenstack/rolebindings/cinder-cinder-api\nopenstack/rolebindings/cinder-cinder-backup\nopenstack/pods/magnum-ks-user-w7zht\nopenstack/rolebindings/cinder-cinder-bootstrap\nopenstack/pods/magnum-rabbit-init-mlcr4\nopenstack/rolebindings/cinder-cinder-create-internal-tenant\nopenstack/pods/magnum-registry-c45778976-flxt8\nopenstack/rolebindings/cinder-cinder-db-init\nopenstack/pods/manila-api-5dcb8c8ff7-4lx9k\nopenstack/rolebindings/cinder-cinder-db-sync\nopenstack/rolebindings/cinder-cinder-ks-endpoints\nopenstack/pods/manila-bootstrap-xc8v2\nopenstack/rolebindings/cinder-cinder-ks-service\nopenstack/pods/manila-data-6dd4c4f964-9hvh6\nopenstack/rolebindings/cinder-cinder-ks-user\nopenstack/pods/manila-db-init-p5qhn\nopenstack/pods/manila-db-sync-7wdch\nopenstack/rolebindings/cinder-cinder-rabbit-init\nopenstack/pods/manila-ks-endpoints-9wlm9\nopenstack/rolebindings/cinder-cinder-scheduler\nopenstack/pods/manila-ks-service-8z669\nopenstack/rolebindings/cinder-cinder-test\nopenstack/pods/manila-ks-user-prhcd\nopenstack/rolebindings/cinder-cinder-volume\nopenstack/pods/manila-rabbit-init-nthzw\nopenstack/rolebindings/cinder-cinder-volume-usage-audit\nopenstack/pods/manila-scheduler-7fbdfdf96-gxprf\nopenstack/rolebindings/cinder-storage-init\nopenstack/pods/manila-share-ffcc58fbc-kbhd8\nopenstack/rolebindings/glance-glance-api\nopenstack/pods/memcached-memcached-cf56b6468-77df8\nopenstack/pods/neutron-db-init-x69vn\nopenstack/rolebindings/glance-glance-db-init\nopenstack/pods/neutron-db-sync-t858j\nopenstack/rolebindings/glance-glance-db-sync\nopenstack/pods/neutron-ks-endpoints-f9867\nopenstack/rolebindings/glance-glance-ks-endpoints\nopenstack/pods/neutron-ks-service-5qccq\nopenstack/rolebindings/glance-glance-ks-service\nopenstack/pods/neutron-ks-user-hz2cb\nopenstack/rolebindings/glance-glance-ks-user\nopenstack/pods/neutron-netns-cleanup-cron-default-2ch6f\nopenstack/rolebindings/glance-glance-metadefs-load\nopenstack/pods/neutron-ovn-metadata-agent-default-8mmlf\nopenstack/rolebindings/glance-glance-rabbit-init\nopenstack/pods/neutron-ovn-vpn-agent-default-cxzr8\nopenstack/pods/neutron-rabbit-init-b9b5p\nopenstack/rolebindings/glance-glance-storage-init\nopenstack/pods/neutron-rpc-server-566cfd79cf-wcffb\nopenstack/rolebindings/glance-glance-test\nopenstack/pods/neutron-server-7485c95884-nrndg\nopenstack/rolebindings/glance-storage-init\nopenstack/rolebindings/heat-heat-api\nopenstack/pods/nova-api-metadata-77cb7d498f-sjdrl\nopenstack/pods/nova-api-osapi-7bd8b9489d-zdxx4\nopenstack/rolebindings/heat-heat-bootstrap\nopenstack/pods/nova-bootstrap-zlvfk\nopenstack/rolebindings/heat-heat-cfn\nopenstack/pods/nova-cell-setup-29751060-dzg82\nopenstack/rolebindings/heat-heat-db-init\nopenstack/pods/nova-cell-setup-d9z2r\nopenstack/rolebindings/heat-heat-db-sync\nopenstack/pods/nova-compute-default-7w4sm\nopenstack/pods/nova-conductor-5bbd965946-vksm5\nopenstack/rolebindings/heat-heat-engine\nopenstack/rolebindings/heat-heat-engine-cleaner\nopenstack/pods/nova-db-init-grhfq\nopenstack/rolebindings/heat-heat-ks-endpoints\nopenstack/pods/nova-db-sync-9lsps\nopenstack/rolebindings/heat-heat-ks-service\nopenstack/pods/nova-ks-endpoints-pxdpr\nopenstack/rolebindings/heat-heat-ks-user\nopenstack/pods/nova-ks-service-thnln\nopenstack/rolebindings/heat-heat-ks-user-domain\nopenstack/pods/nova-ks-user-m7crf\nopenstack/pods/nova-novncproxy-5f6f759b7-4b6rs\nopenstack/pods/nova-rabbit-init-8m5wc\nopenstack/rolebindings/heat-heat-purge-deleted\nopenstack/pods/nova-scheduler-55949bbf46-t9fjd\nopenstack/rolebindings/heat-heat-rabbit-init\nopenstack/pods/nova-service-cleaner-29751060-jdpb6\nopenstack/rolebindings/heat-heat-test\nopenstack/pods/octavia-api-7df6bcb5b7-2q92t\nopenstack/rolebindings/heat-heat-trusts\nopenstack/pods/octavia-bootstrap-p8nmh\nopenstack/pods/octavia-db-init-bhpft\nopenstack/rolebindings/horizon-horizon\nopenstack/rolebindings/horizon-horizon-db-init\nopenstack/pods/octavia-db-sync-smf4l\nopenstack/rolebindings/horizon-horizon-db-sync\nopenstack/pods/octavia-health-manager-default-hj9jw\nopenstack/pods/octavia-housekeeping-64f676b444-8xhfk\nopenstack/rolebindings/horizon-horizon-test\nopenstack/pods/octavia-ks-endpoints-bg2gv\nopenstack/rolebindings/keepalived\nopenstack/pods/octavia-ks-service-dm2hv\nopenstack/rolebindings/keystone-credential-rotate\nopenstack/pods/octavia-ks-user-jcxwp\nopenstack/rolebindings/keystone-credential-setup\nopenstack/pods/octavia-rabbit-init-7bs2q\nopenstack/rolebindings/keystone-fernet-rotate\nopenstack/pods/octavia-worker-556dd79c75-j6psc\nopenstack/rolebindings/keystone-fernet-setup\nopenstack/pods/openstack-database-exporter-78c69bc7dd-tnkdb\nopenstack/rolebindings/keystone-keystone-api\nopenstack/rolebindings/keystone-keystone-bootstrap\nopenstack/pods/openstack-exporter-5455644b6-6djp7\nopenstack/rolebindings/keystone-keystone-credential-rotate\nopenstack/pods/openvswitch-m6xlk\nopenstack/pods/ovn-bgp-agent-bhgkb\nopenstack/rolebindings/keystone-keystone-db-init\nopenstack/pods/ovn-controller-default-r8pll\nopenstack/rolebindings/keystone-keystone-db-sync\nopenstack/pods/ovn-northd-7659bd74f8-zbrrd\nopenstack/rolebindings/keystone-keystone-domain-manage\nopenstack/pods/ovn-ovsdb-nb-0\nopenstack/pods/ovn-ovsdb-sb-0\nopenstack/rolebindings/keystone-keystone-fernet-rotate\nopenstack/pods/percona-xtradb-haproxy-0\nopenstack/rolebindings/keystone-keystone-test\nopenstack/pods/percona-xtradb-pxc-0\nopenstack/rolebindings/libvirt-cert-manager\nopenstack/pods/placement-api-7864b5dbb4-r2jwq\nopenstack/rolebindings/libvirt-libvirt\nopenstack/pods/placement-db-init-nrb6g\nopenstack/rolebindings/magnum-magnum-api\nopenstack/pods/placement-db-sync-q8ssd\nopenstack/rolebindings/magnum-magnum-conductor\nopenstack/pods/placement-ks-endpoints-dggg2\nopenstack/rolebindings/magnum-magnum-db-init\nopenstack/rolebindings/magnum-magnum-db-sync\nopenstack/pods/placement-ks-service-zg7lf\nopenstack/rolebindings/magnum-magnum-ks-endpoints\nopenstack/pods/placement-ks-user-vfjmb\nopenstack/rolebindings/magnum-magnum-ks-service\nopenstack/pods/pxc-operator-69cb5bbdb9-5j5bj\nopenstack/rolebindings/magnum-magnum-ks-user\nopenstack/pods/rabbitmq-barbican-server-0\nopenstack/rolebindings/magnum-magnum-ks-user-domain\nopenstack/pods/rabbitmq-cinder-server-0\nopenstack/rolebindings/magnum-magnum-rabbit-init\nopenstack/pods/rabbitmq-cluster-operator-54f767cff8-mrwhn\nopenstack/rolebindings/manila-manila-api\nopenstack/pods/rabbitmq-glance-server-0\nopenstack/rolebindings/manila-manila-data\nopenstack/pods/rabbitmq-heat-server-0\nopenstack/pods/rabbitmq-keystone-server-0\nopenstack/rolebindings/manila-manila-db-init\nopenstack/pods/rabbitmq-magnum-server-0\nopenstack/rolebindings/manila-manila-db-sync\nopenstack/pods/rabbitmq-manila-server-0\nopenstack/rolebindings/manila-manila-ks-endpoints\nopenstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-4ll8f\nopenstack/rolebindings/manila-manila-ks-service\nopenstack/pods/rabbitmq-neutron-server-0\nopenstack/pods/rabbitmq-nova-server-0\nopenstack/rolebindings/manila-manila-ks-user\nopenstack/pods/rabbitmq-octavia-server-0\nopenstack/rolebindings/manila-manila-rabbit-init\nopenstack/pods/rook-ceph-crashcollector-instance-754c646bfd-qz45j\nopenstack/pods/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h\nopenstack/rolebindings/manila-manila-scheduler\nopenstack/pods/staffeln-api-6775875d4f-p5248\nopenstack/rolebindings/manila-manila-share\nopenstack/pods/staffeln-conductor-55765f8b44-ftsf7\nopenstack/rolebindings/neutron-neutron-db-init\nopenstack/rolebindings/neutron-neutron-db-sync\nopenstack/pods/staffeln-db-init-zntp2\nopenstack/pods/staffeln-db-sync-dcrkj\nopenstack/rolebindings/neutron-neutron-ks-endpoints\nopenstack/rolebindings/neutron-neutron-ks-service\nopenstack/rolebindings/neutron-neutron-ks-user\nopenstack/pods/tempest-ks-user-nfw2z\nopenstack/rolebindings/neutron-neutron-ovn-metadata-agent\nopenstack/pods/tempest-run-tests-dnqg4\nopenstack/rolebindings/neutron-neutron-ovn-vpn-agent\nopenstack/pods/valkey-node-0\nopenstack/rolebindings/neutron-neutron-rabbit-init\nopenstack/rolebindings/neutron-neutron-rpc-server\nopenstack/rolebindings/neutron-neutron-server\nopenstack/rolebindings/neutron-neutron-test\nopenstack/rolebindings/nova-nova-api-metadata\nopenstack/rolebindings/nova-nova-api-osapi\nopenstack/rolebindings/nova-nova-bootstrap\nopenstack/rolebindings/nova-nova-cell-setup\nopenstack/rolebindings/nova-nova-cell-setup-cron\nopenstack/rolebindings/nova-nova-compute\nopenstack/rolebindings/nova-nova-conductor\nopenstack/rolebindings/nova-nova-db-init\nopenstack/rolebindings/nova-nova-db-sync\nopenstack/rolebindings/nova-nova-ks-endpoints\nopenstack/rolebindings/nova-nova-ks-service\nopenstack/rolebindings/nova-nova-ks-user\nopenstack/rolebindings/nova-nova-novncproxy\nopenstack/rolebindings/nova-nova-rabbit-init\nopenstack/rolebindings/nova-nova-scheduler\nopenstack/rolebindings/nova-nova-service-cleaner\nopenstack/rolebindings/nova-nova-test\nopenstack/rolebindings/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\norc-system/roles/orc-leader-election-role\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\norc-system/serviceaccounts/default\norc-system/serviceaccounts/orc-controller-manager\norc-system/services/orc-controller-manager-metrics-service\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/roles/rabbitmq-magnum-peer-discovery\nopenstack/roles/rabbitmq-manila-peer-discovery\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/secrets/barbican-api-certs\nopenstack/secrets/barbican-db-admin\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-gthwx-api\nopenstack/secrets/libvirt-libvirt-default-gthwx-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-user\nopenstack/secrets/manila-rabbitmq-admin\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/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/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/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/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/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/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/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/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/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/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\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/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\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\nrook-ceph/deployment/rook-ceph-operator\nsecretgen-controller/configmaps/kube-root-ca.crt\nsecretgen-controller/deployment/secretgen-controller\nsecretgen-controller/pods/secretgen-controller-5cf976ccc7-gwr7s\nrook-ceph/pods/rook-ceph-operator-76bbbb77ff-d69bq\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\nsecretgen-controller/serviceaccounts/default\nsecretgen-controller/serviceaccounts/secretgen-controller-sa\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\nrook-ceph/roles/rook-ceph-system\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\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/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",
                            "stdout_lines": [
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/configmaps/keycloak-env-vars",
                                "auth-system/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "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",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/endpoints/keycloak-headless",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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-metrics",
                                "auth-system/ingresses/keycloak",
                                "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-2f9p2",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/pods/keycloak-0",
                                "capi-kubeadm-bootstrap-system/rolebindings/capi-kubeadm-bootstrap-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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-kubeadm-bootstrap-system/roles/capi-kubeadm-bootstrap-leader-election-role",
                                "auth-system/secrets/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/secrets/keycloak-externaldb",
                                "auth-system/secrets/keycloak.199-204-45-229.nip.io-tls",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/secrets/sh.helm.release.v1.keycloak.v1",
                                "auth-system/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/serviceaccounts/keycloak",
                                "auth-system/services/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "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",
                                "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",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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/default",
                                "auth-system/statefulsets/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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-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",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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/configmaps/kube-root-ca.crt",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-system/deployment/capi-controller-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capi-system/endpoints/capi-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",
                                "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",
                                "capi-kubeadm-control-plane-system/pods/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-hks2d",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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/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",
                                "capi-system/pods/capi-controller-manager-5647546676-wcdqv",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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/rolebindings/capi-leader-election-rolebinding",
                                "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",
                                "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",
                                "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-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",
                                "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-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",
                                "capi-system/secrets/capi-webhook-service-cert",
                                "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\"",
                                "capi-system/serviceaccounts/capi-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-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",
                                "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",
                                "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",
                                "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",
                                "cert-manager/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/deployment/cert-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/deployment/cert-manager-cainjector",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "capo-system/pods/capo-controller-manager-56cf844ccd-qxlzt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/endpoints/cert-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/endpoints/cert-manager-webhook",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capo-system/rolebindings/capo-leader-election-rolebinding",
                                "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",
                                "capo-system/roles/capo-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",
                                "cert-manager/pods/cert-manager-79c48d47db-zxkgt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/pods/cert-manager-cainjector-579c9dd7cd-6kmj4",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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-6rbpt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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/secrets/capo-webhook-service-cert",
                                "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",
                                "capo-system/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/rolebindings/cert-manager-cainjector:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "cert-manager/rolebindings/cert-manager:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "capo-system/services/capo-webhook-service",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/roles/cert-manager-webhook:dynamic-serving",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/roles/cert-manager:leaderelection",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/secrets/cert-manager-selfsigned-ca",
                                "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",
                                "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",
                                "cert-manager/secrets/sh.helm.release.v1.cert-manager.v1",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "cert-manager/serviceaccounts/cert-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/serviceaccounts/cert-manager-cainjector",
                                "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/serviceaccounts/cert-manager-webhook",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "cert-manager/services/cert-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/services/cert-manager-webhook",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/configmaps/envoy-gateway-config",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/configmaps/kube-root-ca.crt",
                                "default/endpoints/kubernetes",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "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-86lc6",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-certgen",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-infra-manager",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-leader-election-rolebinding",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/roles/envoy-gateway-gateway-helm-certgen",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "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",
                                "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",
                                "default/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/secrets/envoy",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/secrets/envoy-gateway",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/secrets/envoy-oidc-hmac",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/secrets/envoy-rate-limit",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/secrets/sh.helm.release.v1.envoy-gateway.v1",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/serviceaccounts/envoy-gateway",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/serviceaccounts/envoy-gateway-gateway-helm-certgen",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "default/services/kubernetes",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/services/envoy-gateway",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "frr-k8s-system/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "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\"",
                                "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",
                                "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",
                                "frr-k8s-system/daemonsets/frr-k8s",
                                "ingress-nginx/deployment/ingress-nginx-defaultbackend",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "frr-k8s-system/deployment/frr-k8s-webhook-server",
                                "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",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "frr-k8s-system/pods/frr-k8s-l5jjb",
                                "frr-k8s-system/pods/frr-k8s-webhook-server-ffbc7d57c-6dcft",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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-d2g5k",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-78pkl",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "frr-k8s-system/roles/frr-k8s-controller",
                                "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",
                                "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",
                                "frr-k8s-system/secrets/frr-k8s-webhook-server-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",
                                "frr-k8s-system/secrets/sh.helm.release.v1.frr-k8s.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",
                                "frr-k8s-system/serviceaccounts/default",
                                "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",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/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",
                                "frr-k8s-system/services/frr-k8s-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",
                                "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",
                                "ingress-nginx/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/serviceaccounts/ingress-nginx",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "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",
                                "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-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",
                                "kube-public/configmaps/cluster-info",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-public/roles/system:controller:bootstrap-signer",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-public/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-node-lease/serviceaccounts/default",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-system/configmaps/cilium-config",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-system/configmaps/coredns",
                                "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-system/configmaps/extension-apiserver-authentication",
                                "kube-system/configmaps/kube-apiserver-legacy-service-account-token-tracking",
                                "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",
                                "kube-system/configmaps/kubelet-config",
                                "kube-system/daemonsets/cilium",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-system/daemonsets/kube-proxy",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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",
                                "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",
                                "kube-system/deployment/cilium-operator",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-system/deployment/coredns",
                                "local-path-storage/deployment/local-path-provisioner",
                                "kube-system/endpoints/kube-dns",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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/pods/local-path-provisioner-679c578f5-c2vxj",
                                "kube-system/pods/cilium-operator-869df985b8-r5zbz",
                                "kube-system/pods/cilium-pv9k6",
                                "kube-system/pods/coredns-67659f764b-cpb42",
                                "kube-system/pods/coredns-67659f764b-d7zjv",
                                "kube-system/pods/etcd-instance",
                                "kube-system/pods/kube-apiserver-instance",
                                "kube-system/pods/kube-controller-manager-instance",
                                "kube-system/pods/kube-proxy-ntbc8",
                                "kube-system/pods/kube-scheduler-instance",
                                "kube-system/pods/kube-vip-instance",
                                "local-path-storage/secrets/sh.helm.release.v1.local-path-provisioner.v1",
                                "local-path-storage/serviceaccounts/default",
                                "local-path-storage/serviceaccounts/local-path-provisioner",
                                "kube-system/rolebindings/cilium-config-agent",
                                "kube-system/rolebindings/kube-proxy",
                                "kube-system/rolebindings/kubeadm:kubeadm-certs",
                                "kube-system/rolebindings/kubeadm:kubelet-config",
                                "kube-system/rolebindings/kubeadm:nodes-kubeadm-config",
                                "kube-system/rolebindings/system::extension-apiserver-authentication-reader",
                                "kube-system/rolebindings/system::leader-locking-kube-controller-manager",
                                "kube-system/rolebindings/system::leader-locking-kube-scheduler",
                                "kube-system/rolebindings/system:controller:bootstrap-signer",
                                "kube-system/rolebindings/system:controller:cloud-provider",
                                "kube-system/rolebindings/system:controller:token-cleaner",
                                "kube-system/roles/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-577wym",
                                "kube-system/secrets/bootstrap-token-i86vl4",
                                "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/serviceaccounts/horizontal-pod-autoscaler",
                                "kube-system/serviceaccounts/job-controller",
                                "kube-system/serviceaccounts/kube-proxy",
                                "kube-system/serviceaccounts/namespace-controller",
                                "kube-system/serviceaccounts/node-controller",
                                "kube-system/serviceaccounts/persistent-volume-binder",
                                "kube-system/serviceaccounts/pod-garbage-collector",
                                "kube-system/serviceaccounts/pv-protection-controller",
                                "kube-system/serviceaccounts/pvc-protection-controller",
                                "kube-system/serviceaccounts/replicaset-controller",
                                "kube-system/serviceaccounts/replication-controller",
                                "kube-system/serviceaccounts/resourcequota-controller",
                                "kube-system/serviceaccounts/root-ca-cert-publisher",
                                "kube-system/serviceaccounts/service-account-controller",
                                "kube-system/serviceaccounts/service-controller",
                                "kube-system/serviceaccounts/statefulset-controller",
                                "kube-system/serviceaccounts/token-cleaner",
                                "magnum-system/configmaps/kube-root-ca.crt",
                                "kube-system/serviceaccounts/ttl-after-finished-controller",
                                "kube-system/serviceaccounts/ttl-controller",
                                "kube-system/services/kube-dns",
                                "kube-system/services/kube-prometheus-stack-coredns",
                                "kube-system/services/kube-prometheus-stack-kube-controller-manager",
                                "kube-system/services/kube-prometheus-stack-kube-etcd",
                                "kube-system/services/kube-prometheus-stack-kube-proxy",
                                "kube-system/services/kube-prometheus-stack-kube-scheduler",
                                "kube-system/services/kube-prometheus-stack-kubelet",
                                "monitoring/configmaps/goldpinger-zap",
                                "monitoring/configmaps/ipmi-exporter",
                                "monitoring/configmaps/kube-prometheus-stack-alertmanager-overview",
                                "monitoring/configmaps/kube-prometheus-stack-apiserver",
                                "monitoring/configmaps/kube-prometheus-stack-cluster-total",
                                "monitoring/configmaps/kube-prometheus-stack-controller-manager",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-ceph-cluster-advanced",
                                "monitoring/configmaps/kube-prometheus-stack-dashboard-goldpinger",
                                "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/daemonsets/goldpinger",
                                "monitoring/daemonsets/ipmi-exporter",
                                "monitoring/daemonsets/kube-prometheus-stack-prometheus-node-exporter",
                                "monitoring/daemonsets/node-feature-discovery-worker",
                                "monitoring/daemonsets/prometheus-smartctl-exporter-0",
                                "monitoring/daemonsets/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-vkjts",
                                "monitoring/pods/kube-prometheus-stack-grafana-d89bb97dc-s25q5",
                                "monitoring/pods/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v",
                                "monitoring/pods/kube-prometheus-stack-operator-cd88cf4bf-dkm2g",
                                "monitoring/pods/kube-prometheus-stack-prometheus-node-exporter-678kz",
                                "monitoring/pods/loki-0",
                                "monitoring/pods/loki-chunks-cache-0",
                                "monitoring/pods/loki-gateway-cf54cb88c-fk4qv",
                                "monitoring/pods/loki-results-cache-0",
                                "monitoring/pods/node-feature-discovery-gc-6675cbb6d9-4s9zc",
                                "monitoring/pods/node-feature-discovery-master-8665476dbc-wsmsd",
                                "monitoring/pods/node-feature-discovery-worker-4lvtv",
                                "monitoring/pods/prometheus-kube-prometheus-stack-prometheus-0",
                                "monitoring/pods/prometheus-pushgateway-7b8659c68b-zw5b5",
                                "monitoring/pods/vector-2lpb9",
                                "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",
                                "magnum-system/serviceaccounts/default",
                                "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/serviceaccounts/default",
                                "monitoring/serviceaccounts/goldpinger",
                                "monitoring/serviceaccounts/kube-prometheus-stack-alertmanager",
                                "monitoring/serviceaccounts/kube-prometheus-stack-grafana",
                                "monitoring/serviceaccounts/kube-prometheus-stack-kube-state-metrics",
                                "monitoring/serviceaccounts/kube-prometheus-stack-operator",
                                "monitoring/serviceaccounts/kube-prometheus-stack-prometheus",
                                "monitoring/serviceaccounts/kube-prometheus-stack-prometheus-node-exporter",
                                "monitoring/serviceaccounts/loki",
                                "monitoring/serviceaccounts/node-feature-discovery",
                                "monitoring/serviceaccounts/node-feature-discovery-gc",
                                "monitoring/serviceaccounts/node-feature-discovery-worker",
                                "monitoring/serviceaccounts/prometheus-pushgateway",
                                "monitoring/serviceaccounts/prometheus-smartctl-exporter",
                                "monitoring/serviceaccounts/vector",
                                "monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager",
                                "monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-generated",
                                "monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-tls-assets-0",
                                "monitoring/secrets/alertmanager-kube-prometheus-stack-alertmanager-web-config",
                                "monitoring/secrets/alertmanager-tls",
                                "monitoring/secrets/grafana-tls",
                                "monitoring/secrets/kube-prometheus-stack-admission",
                                "monitoring/secrets/kube-prometheus-stack-alertmanager-client-secret",
                                "monitoring/secrets/kube-prometheus-stack-alertmanager-cookie-secret",
                                "monitoring/secrets/kube-prometheus-stack-alertmanager-oauth2-proxy",
                                "monitoring/secrets/kube-prometheus-stack-etcd-client-cert",
                                "monitoring/secrets/kube-prometheus-stack-grafana",
                                "monitoring/secrets/kube-prometheus-stack-grafana-client-secret",
                                "monitoring/secrets/kube-prometheus-stack-prometheus-client-secret",
                                "monitoring/secrets/kube-prometheus-stack-prometheus-cookie-secret",
                                "monitoring/secrets/kube-prometheus-stack-prometheus-node-exporter-678kz-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",
                                "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",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/configmaps/nova-bin",
                                "openstack/configmaps/octavia-bin",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/configmaps/openvswitch-bin",
                                "openstack/configmaps/ovn-bin",
                                "openstack/configmaps/ovn-controller-default-bin",
                                "openstack/configmaps/percona-xtradb-haproxy",
                                "openstack/configmaps/percona-xtradb-pxc",
                                "openstack/cronjobs/cinder-volume-usage-audit",
                                "openstack/cronjobs/heat-engine-cleaner",
                                "openstack/configmaps/placement-bin",
                                "openstack/cronjobs/heat-purge-deleted",
                                "openstack/configmaps/rabbitmq-barbican-plugins-conf",
                                "openstack/configmaps/rabbitmq-barbican-server-conf",
                                "openstack/cronjobs/keystone-credential-rotate",
                                "openstack/configmaps/rabbitmq-cinder-plugins-conf",
                                "openstack/cronjobs/keystone-fernet-rotate",
                                "openstack/configmaps/rabbitmq-cinder-server-conf",
                                "openstack/cronjobs/nova-cell-setup",
                                "openstack/configmaps/rabbitmq-glance-plugins-conf",
                                "openstack/cronjobs/nova-service-cleaner",
                                "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",
                                "openstack/daemonsets/neutron-ovn-vpn-agent-default",
                                "openstack/daemonsets/nova-compute-default",
                                "openstack/daemonsets/octavia-health-manager-default",
                                "openstack/daemonsets/openvswitch",
                                "openstack/daemonsets/ovn-bgp-agent",
                                "openstack/daemonsets/ovn-controller-default",
                                "openstack/deployment/barbican-api",
                                "openstack/deployment/cinder-api",
                                "openstack/deployment/cinder-backup",
                                "openstack/deployment/cinder-scheduler",
                                "openstack/deployment/cinder-volume",
                                "openstack/deployment/glance-api",
                                "openstack/deployment/heat-api",
                                "openstack/deployment/heat-cfn",
                                "openstack/deployment/heat-engine",
                                "openstack/deployment/horizon",
                                "openstack/deployment/keystone-api",
                                "openstack/deployment/magnum-api",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/nova-api-osapi",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/nova-conductor",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/nova-novncproxy",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/nova-scheduler",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/octavia-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/octavia-housekeeping",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/octavia-worker",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/openstack-database-exporter",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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/openstack-exporter",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/ovn-northd",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/placement-api",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/pxc-operator",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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/rabbitmq-cluster-operator",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/rabbitmq-messaging-topology-operator",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/rook-ceph-crashcollector-instance",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/rook-ceph-rgw-ceph-a",
                                "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/staffeln-api",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/deployment/staffeln-conductor",
                                "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",
                                "openstack/endpoints/barbican-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/endpoints/ceph-mon",
                                "openstack/endpoints/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/endpoints/glance-api",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/endpoints/heat-api",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/endpoints/heat-cfn",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/endpoints/horizon",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/endpoints/horizon-int",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "openstack/endpoints/keystone-api",
                                "openstack/endpoints/magnum-api",
                                "openstack/endpoints/magnum-registry",
                                "orc-system/deployment/orc-controller-manager",
                                "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",
                                "openstack/endpoints/rabbitmq-glance",
                                "openstack/endpoints/rabbitmq-glance-nodes",
                                "openstack/endpoints/rabbitmq-heat",
                                "openstack/endpoints/rabbitmq-heat-nodes",
                                "openstack/endpoints/rabbitmq-keystone",
                                "openstack/endpoints/rabbitmq-keystone-nodes",
                                "openstack/endpoints/rabbitmq-magnum",
                                "openstack/endpoints/rabbitmq-magnum-nodes",
                                "openstack/endpoints/rabbitmq-manila",
                                "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",
                                "orc-system/endpoints/orc-controller-manager-metrics-service",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are 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/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",
                                "openstack/networkpolicies/rabbitmq-cluster-operator",
                                "openstack/networkpolicies/rabbitmq-messaging-topology-operator",
                                "openstack/networkpolicies/valkey",
                                "openstack/jobs/barbican-db-init",
                                "openstack/jobs/barbican-db-sync",
                                "openstack/jobs/barbican-ks-endpoints",
                                "orc-system/pods/orc-controller-manager-6cb597b5d4-mtznb",
                                "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-29751065",
                                "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-29751075",
                                "openstack/jobs/heat-engine-cleaner-29751080",
                                "openstack/jobs/heat-engine-cleaner-29751085",
                                "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",
                                "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-29751060",
                                "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-29751060",
                                "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",
                                "orc-system/rolebindings/orc-leader-election-rolebinding",
                                "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",
                                "openstack/pods/barbican-api-7f665c4687-cjr9f",
                                "openstack/pods/barbican-db-init-dfmv6",
                                "openstack/pods/barbican-db-sync-brjlt",
                                "openstack/pods/barbican-ks-endpoints-d8ds6",
                                "openstack/pods/barbican-ks-service-zbskg",
                                "openstack/pods/barbican-ks-user-nh84v",
                                "openstack/pods/barbican-rabbit-init-bxlls",
                                "openstack/pods/cinder-api-db5c9746-44vmt",
                                "openstack/pods/cinder-backup-7ff89dc5fd-p6gw4",
                                "openstack/pods/cinder-backup-storage-init-mwkpp",
                                "openstack/pods/cinder-bootstrap-9mrz8",
                                "openstack/pods/cinder-create-internal-tenant-5x8hp",
                                "openstack/pods/cinder-db-init-74s8h",
                                "openstack/pods/cinder-db-sync-5x5j2",
                                "openstack/pods/cinder-ks-endpoints-l5gzz",
                                "openstack/pods/cinder-ks-service-2sdqk",
                                "openstack/pods/cinder-ks-user-ccxf7",
                                "openstack/pods/cinder-rabbit-init-dmbs8",
                                "openstack/pods/cinder-scheduler-6b988565c8-rcdkq",
                                "openstack/pods/cinder-storage-init-xtkdg",
                                "openstack/pods/cinder-volume-68f44665bb-bn6gb",
                                "openstack/pods/cinder-volume-usage-audit-29751065-fvkjt",
                                "openstack/pods/glance-api-5d8d6b5775-g4hw9",
                                "openstack/pods/glance-db-init-tw58x",
                                "openstack/pods/glance-db-sync-bwzkk",
                                "openstack/pods/glance-ks-endpoints-vwpjs",
                                "openstack/pods/glance-ks-service-wwp4q",
                                "openstack/pods/glance-ks-user-zp28x",
                                "openstack/pods/glance-metadefs-load-9srff",
                                "openstack/pods/glance-rabbit-init-vpdq6",
                                "openstack/pods/glance-storage-init-xj8ng",
                                "openstack/pods/heat-api-5d75f8dd97-zbcdw",
                                "openstack/pods/heat-bootstrap-mpw6h",
                                "openstack/pods/heat-cfn-866f68dbbc-r7b52",
                                "openstack/pods/heat-db-init-f7kc9",
                                "openstack/pods/heat-db-sync-g8sww",
                                "openstack/pods/heat-domain-ks-user-2mptj",
                                "openstack/pods/heat-engine-5cdc5db4d-8s26n",
                                "openstack/pods/heat-engine-cleaner-29751075-pdzqm",
                                "openstack/pods/heat-engine-cleaner-29751080-9cqdd",
                                "Error from server (NotFound): pods \"heat-engine-cleaner-29751075-pdzqm\" not found",
                                "openstack/pods/heat-engine-cleaner-29751085-lz8nx",
                                "Error from server (NotFound): pods \"heat-engine-cleaner-29751075-pdzqm\" not found",
                                "openstack/pods/heat-ks-endpoints-nzk99",
                                "openstack/pods/heat-ks-service-lxbkh",
                                "openstack/pods/heat-ks-user-wk5fq",
                                "openstack/pods/heat-rabbit-init-q487t",
                                "openstack/pods/heat-trusts-qvf78",
                                "openstack/pods/horizon-c5f788cb9-rr5zv",
                                "openstack/pods/horizon-db-init-g68md",
                                "openstack/pods/horizon-db-sync-2zmn6",
                                "openstack/pods/keepalived-68pqx",
                                "openstack/pods/keystone-api-7dcb77b86c-wjtx7",
                                "openstack/pods/keystone-bootstrap-hh5hc",
                                "openstack/pods/keystone-credential-setup-rlgxt",
                                "openstack/pods/keystone-db-init-8lv7b",
                                "openstack/pods/keystone-db-sync-skx4q",
                                "openstack/pods/keystone-domain-manage-v29np",
                                "openstack/pods/keystone-fernet-setup-ff4cv",
                                "openstack/pods/keystone-rabbit-init-49v2m",
                                "openstack/pods/libvirt-libvirt-default-gthwx",
                                "openstack/pods/magnum-api-b8bf9b6-5d242",
                                "openstack/rolebindings/barbican-barbican-api",
                                "openstack/pods/magnum-cluster-api-proxy-9h7gt",
                                "openstack/rolebindings/barbican-barbican-db-init",
                                "openstack/rolebindings/barbican-barbican-db-sync",
                                "openstack/pods/magnum-conductor-0",
                                "openstack/rolebindings/barbican-barbican-ks-endpoints",
                                "openstack/pods/magnum-db-init-s9sxf",
                                "openstack/rolebindings/barbican-barbican-ks-service",
                                "openstack/pods/magnum-db-sync-mlb9k",
                                "openstack/rolebindings/barbican-barbican-ks-user",
                                "openstack/pods/magnum-domain-ks-user-n8blz",
                                "openstack/rolebindings/barbican-barbican-rabbit-init",
                                "openstack/pods/magnum-ks-endpoints-6ddtx",
                                "openstack/rolebindings/cinder-backup-storage-init",
                                "openstack/pods/magnum-ks-service-zw8jv",
                                "openstack/rolebindings/cinder-cinder-api",
                                "openstack/rolebindings/cinder-cinder-backup",
                                "openstack/pods/magnum-ks-user-w7zht",
                                "openstack/rolebindings/cinder-cinder-bootstrap",
                                "openstack/pods/magnum-rabbit-init-mlcr4",
                                "openstack/rolebindings/cinder-cinder-create-internal-tenant",
                                "openstack/pods/magnum-registry-c45778976-flxt8",
                                "openstack/rolebindings/cinder-cinder-db-init",
                                "openstack/pods/manila-api-5dcb8c8ff7-4lx9k",
                                "openstack/rolebindings/cinder-cinder-db-sync",
                                "openstack/rolebindings/cinder-cinder-ks-endpoints",
                                "openstack/pods/manila-bootstrap-xc8v2",
                                "openstack/rolebindings/cinder-cinder-ks-service",
                                "openstack/pods/manila-data-6dd4c4f964-9hvh6",
                                "openstack/rolebindings/cinder-cinder-ks-user",
                                "openstack/pods/manila-db-init-p5qhn",
                                "openstack/pods/manila-db-sync-7wdch",
                                "openstack/rolebindings/cinder-cinder-rabbit-init",
                                "openstack/pods/manila-ks-endpoints-9wlm9",
                                "openstack/rolebindings/cinder-cinder-scheduler",
                                "openstack/pods/manila-ks-service-8z669",
                                "openstack/rolebindings/cinder-cinder-test",
                                "openstack/pods/manila-ks-user-prhcd",
                                "openstack/rolebindings/cinder-cinder-volume",
                                "openstack/pods/manila-rabbit-init-nthzw",
                                "openstack/rolebindings/cinder-cinder-volume-usage-audit",
                                "openstack/pods/manila-scheduler-7fbdfdf96-gxprf",
                                "openstack/rolebindings/cinder-storage-init",
                                "openstack/pods/manila-share-ffcc58fbc-kbhd8",
                                "openstack/rolebindings/glance-glance-api",
                                "openstack/pods/memcached-memcached-cf56b6468-77df8",
                                "openstack/pods/neutron-db-init-x69vn",
                                "openstack/rolebindings/glance-glance-db-init",
                                "openstack/pods/neutron-db-sync-t858j",
                                "openstack/rolebindings/glance-glance-db-sync",
                                "openstack/pods/neutron-ks-endpoints-f9867",
                                "openstack/rolebindings/glance-glance-ks-endpoints",
                                "openstack/pods/neutron-ks-service-5qccq",
                                "openstack/rolebindings/glance-glance-ks-service",
                                "openstack/pods/neutron-ks-user-hz2cb",
                                "openstack/rolebindings/glance-glance-ks-user",
                                "openstack/pods/neutron-netns-cleanup-cron-default-2ch6f",
                                "openstack/rolebindings/glance-glance-metadefs-load",
                                "openstack/pods/neutron-ovn-metadata-agent-default-8mmlf",
                                "openstack/rolebindings/glance-glance-rabbit-init",
                                "openstack/pods/neutron-ovn-vpn-agent-default-cxzr8",
                                "openstack/pods/neutron-rabbit-init-b9b5p",
                                "openstack/rolebindings/glance-glance-storage-init",
                                "openstack/pods/neutron-rpc-server-566cfd79cf-wcffb",
                                "openstack/rolebindings/glance-glance-test",
                                "openstack/pods/neutron-server-7485c95884-nrndg",
                                "openstack/rolebindings/glance-storage-init",
                                "openstack/rolebindings/heat-heat-api",
                                "openstack/pods/nova-api-metadata-77cb7d498f-sjdrl",
                                "openstack/pods/nova-api-osapi-7bd8b9489d-zdxx4",
                                "openstack/rolebindings/heat-heat-bootstrap",
                                "openstack/pods/nova-bootstrap-zlvfk",
                                "openstack/rolebindings/heat-heat-cfn",
                                "openstack/pods/nova-cell-setup-29751060-dzg82",
                                "openstack/rolebindings/heat-heat-db-init",
                                "openstack/pods/nova-cell-setup-d9z2r",
                                "openstack/rolebindings/heat-heat-db-sync",
                                "openstack/pods/nova-compute-default-7w4sm",
                                "openstack/pods/nova-conductor-5bbd965946-vksm5",
                                "openstack/rolebindings/heat-heat-engine",
                                "openstack/rolebindings/heat-heat-engine-cleaner",
                                "openstack/pods/nova-db-init-grhfq",
                                "openstack/rolebindings/heat-heat-ks-endpoints",
                                "openstack/pods/nova-db-sync-9lsps",
                                "openstack/rolebindings/heat-heat-ks-service",
                                "openstack/pods/nova-ks-endpoints-pxdpr",
                                "openstack/rolebindings/heat-heat-ks-user",
                                "openstack/pods/nova-ks-service-thnln",
                                "openstack/rolebindings/heat-heat-ks-user-domain",
                                "openstack/pods/nova-ks-user-m7crf",
                                "openstack/pods/nova-novncproxy-5f6f759b7-4b6rs",
                                "openstack/pods/nova-rabbit-init-8m5wc",
                                "openstack/rolebindings/heat-heat-purge-deleted",
                                "openstack/pods/nova-scheduler-55949bbf46-t9fjd",
                                "openstack/rolebindings/heat-heat-rabbit-init",
                                "openstack/pods/nova-service-cleaner-29751060-jdpb6",
                                "openstack/rolebindings/heat-heat-test",
                                "openstack/pods/octavia-api-7df6bcb5b7-2q92t",
                                "openstack/rolebindings/heat-heat-trusts",
                                "openstack/pods/octavia-bootstrap-p8nmh",
                                "openstack/pods/octavia-db-init-bhpft",
                                "openstack/rolebindings/horizon-horizon",
                                "openstack/rolebindings/horizon-horizon-db-init",
                                "openstack/pods/octavia-db-sync-smf4l",
                                "openstack/rolebindings/horizon-horizon-db-sync",
                                "openstack/pods/octavia-health-manager-default-hj9jw",
                                "openstack/pods/octavia-housekeeping-64f676b444-8xhfk",
                                "openstack/rolebindings/horizon-horizon-test",
                                "openstack/pods/octavia-ks-endpoints-bg2gv",
                                "openstack/rolebindings/keepalived",
                                "openstack/pods/octavia-ks-service-dm2hv",
                                "openstack/rolebindings/keystone-credential-rotate",
                                "openstack/pods/octavia-ks-user-jcxwp",
                                "openstack/rolebindings/keystone-credential-setup",
                                "openstack/pods/octavia-rabbit-init-7bs2q",
                                "openstack/rolebindings/keystone-fernet-rotate",
                                "openstack/pods/octavia-worker-556dd79c75-j6psc",
                                "openstack/rolebindings/keystone-fernet-setup",
                                "openstack/pods/openstack-database-exporter-78c69bc7dd-tnkdb",
                                "openstack/rolebindings/keystone-keystone-api",
                                "openstack/rolebindings/keystone-keystone-bootstrap",
                                "openstack/pods/openstack-exporter-5455644b6-6djp7",
                                "openstack/rolebindings/keystone-keystone-credential-rotate",
                                "openstack/pods/openvswitch-m6xlk",
                                "openstack/pods/ovn-bgp-agent-bhgkb",
                                "openstack/rolebindings/keystone-keystone-db-init",
                                "openstack/pods/ovn-controller-default-r8pll",
                                "openstack/rolebindings/keystone-keystone-db-sync",
                                "openstack/pods/ovn-northd-7659bd74f8-zbrrd",
                                "openstack/rolebindings/keystone-keystone-domain-manage",
                                "openstack/pods/ovn-ovsdb-nb-0",
                                "openstack/pods/ovn-ovsdb-sb-0",
                                "openstack/rolebindings/keystone-keystone-fernet-rotate",
                                "openstack/pods/percona-xtradb-haproxy-0",
                                "openstack/rolebindings/keystone-keystone-test",
                                "openstack/pods/percona-xtradb-pxc-0",
                                "openstack/rolebindings/libvirt-cert-manager",
                                "openstack/pods/placement-api-7864b5dbb4-r2jwq",
                                "openstack/rolebindings/libvirt-libvirt",
                                "openstack/pods/placement-db-init-nrb6g",
                                "openstack/rolebindings/magnum-magnum-api",
                                "openstack/pods/placement-db-sync-q8ssd",
                                "openstack/rolebindings/magnum-magnum-conductor",
                                "openstack/pods/placement-ks-endpoints-dggg2",
                                "openstack/rolebindings/magnum-magnum-db-init",
                                "openstack/rolebindings/magnum-magnum-db-sync",
                                "openstack/pods/placement-ks-service-zg7lf",
                                "openstack/rolebindings/magnum-magnum-ks-endpoints",
                                "openstack/pods/placement-ks-user-vfjmb",
                                "openstack/rolebindings/magnum-magnum-ks-service",
                                "openstack/pods/pxc-operator-69cb5bbdb9-5j5bj",
                                "openstack/rolebindings/magnum-magnum-ks-user",
                                "openstack/pods/rabbitmq-barbican-server-0",
                                "openstack/rolebindings/magnum-magnum-ks-user-domain",
                                "openstack/pods/rabbitmq-cinder-server-0",
                                "openstack/rolebindings/magnum-magnum-rabbit-init",
                                "openstack/pods/rabbitmq-cluster-operator-54f767cff8-mrwhn",
                                "openstack/rolebindings/manila-manila-api",
                                "openstack/pods/rabbitmq-glance-server-0",
                                "openstack/rolebindings/manila-manila-data",
                                "openstack/pods/rabbitmq-heat-server-0",
                                "openstack/pods/rabbitmq-keystone-server-0",
                                "openstack/rolebindings/manila-manila-db-init",
                                "openstack/pods/rabbitmq-magnum-server-0",
                                "openstack/rolebindings/manila-manila-db-sync",
                                "openstack/pods/rabbitmq-manila-server-0",
                                "openstack/rolebindings/manila-manila-ks-endpoints",
                                "openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-4ll8f",
                                "openstack/rolebindings/manila-manila-ks-service",
                                "openstack/pods/rabbitmq-neutron-server-0",
                                "openstack/pods/rabbitmq-nova-server-0",
                                "openstack/rolebindings/manila-manila-ks-user",
                                "openstack/pods/rabbitmq-octavia-server-0",
                                "openstack/rolebindings/manila-manila-rabbit-init",
                                "openstack/pods/rook-ceph-crashcollector-instance-754c646bfd-qz45j",
                                "openstack/pods/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h",
                                "openstack/rolebindings/manila-manila-scheduler",
                                "openstack/pods/staffeln-api-6775875d4f-p5248",
                                "openstack/rolebindings/manila-manila-share",
                                "openstack/pods/staffeln-conductor-55765f8b44-ftsf7",
                                "openstack/rolebindings/neutron-neutron-db-init",
                                "openstack/rolebindings/neutron-neutron-db-sync",
                                "openstack/pods/staffeln-db-init-zntp2",
                                "openstack/pods/staffeln-db-sync-dcrkj",
                                "openstack/rolebindings/neutron-neutron-ks-endpoints",
                                "openstack/rolebindings/neutron-neutron-ks-service",
                                "openstack/rolebindings/neutron-neutron-ks-user",
                                "openstack/pods/tempest-ks-user-nfw2z",
                                "openstack/rolebindings/neutron-neutron-ovn-metadata-agent",
                                "openstack/pods/tempest-run-tests-dnqg4",
                                "openstack/rolebindings/neutron-neutron-ovn-vpn-agent",
                                "openstack/pods/valkey-node-0",
                                "openstack/rolebindings/neutron-neutron-rabbit-init",
                                "openstack/rolebindings/neutron-neutron-rpc-server",
                                "openstack/rolebindings/neutron-neutron-server",
                                "openstack/rolebindings/neutron-neutron-test",
                                "openstack/rolebindings/nova-nova-api-metadata",
                                "openstack/rolebindings/nova-nova-api-osapi",
                                "openstack/rolebindings/nova-nova-bootstrap",
                                "openstack/rolebindings/nova-nova-cell-setup",
                                "openstack/rolebindings/nova-nova-cell-setup-cron",
                                "openstack/rolebindings/nova-nova-compute",
                                "openstack/rolebindings/nova-nova-conductor",
                                "openstack/rolebindings/nova-nova-db-init",
                                "openstack/rolebindings/nova-nova-db-sync",
                                "openstack/rolebindings/nova-nova-ks-endpoints",
                                "openstack/rolebindings/nova-nova-ks-service",
                                "openstack/rolebindings/nova-nova-ks-user",
                                "openstack/rolebindings/nova-nova-novncproxy",
                                "openstack/rolebindings/nova-nova-rabbit-init",
                                "openstack/rolebindings/nova-nova-scheduler",
                                "openstack/rolebindings/nova-nova-service-cleaner",
                                "openstack/rolebindings/nova-nova-test",
                                "openstack/rolebindings/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",
                                "orc-system/roles/orc-leader-election-role",
                                "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",
                                "orc-system/serviceaccounts/default",
                                "orc-system/serviceaccounts/orc-controller-manager",
                                "orc-system/services/orc-controller-manager-metrics-service",
                                "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/roles/rabbitmq-magnum-peer-discovery",
                                "openstack/roles/rabbitmq-manila-peer-discovery",
                                "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/secrets/barbican-api-certs",
                                "openstack/secrets/barbican-db-admin",
                                "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-gthwx-api",
                                "openstack/secrets/libvirt-libvirt-default-gthwx-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-user",
                                "openstack/secrets/manila-rabbitmq-admin",
                                "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/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/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/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/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/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/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/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/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/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/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",
                                "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/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",
                                "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",
                                "rook-ceph/deployment/rook-ceph-operator",
                                "secretgen-controller/configmaps/kube-root-ca.crt",
                                "secretgen-controller/deployment/secretgen-controller",
                                "secretgen-controller/pods/secretgen-controller-5cf976ccc7-gwr7s",
                                "rook-ceph/pods/rook-ceph-operator-76bbbb77ff-d69bq",
                                "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",
                                "secretgen-controller/serviceaccounts/default",
                                "secretgen-controller/serviceaccounts/secretgen-controller-sa",
                                "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",
                                "rook-ceph/roles/rook-ceph-system",
                                "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",
                                "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/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"
                            ],
                            "zuul_log_id": "0242ac17-0010-3859-35e3-00000000001c-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3859-35e3-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:32:26.553875Z",
                            "start": "2026-07-26T11:28:42.632603Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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.229:/tmp/logs/objects /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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.229:/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-229.nip.io-tls.txt\n>f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-229.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-2f9p2.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/pods/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-2f9p2.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-hks2d.txt\n>f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/pods/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-hks2d.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-wcdqv.txt\n>f+++++++++ objects/namespaced/capi-system/pods/capi-controller-manager-5647546676-wcdqv.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-qxlzt.txt\n>f+++++++++ objects/namespaced/capo-system/pods/capo-controller-manager-56cf844ccd-qxlzt.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-zxkgt.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-zxkgt.yaml\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-6kmj4.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-6kmj4.yaml\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-6rbpt.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-6rbpt.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-86lc6.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-86lc6.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-l5jjb.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/pods/frr-k8s-l5jjb.yaml\n>f+++++++++ objects/namespaced/frr-k8s-system/pods/frr-k8s-webhook-server-ffbc7d57c-6dcft.txt\n>f+++++++++ objects/namespaced/frr-k8s-system/pods/frr-k8s-webhook-server-ffbc7d57c-6dcft.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-d2g5k.txt\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-d2g5k.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-78pkl.txt\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-78pkl.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-r5zbz.txt\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-r5zbz.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-pv9k6.txt\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-pv9k6.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-cpb42.txt\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-cpb42.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-d7zjv.txt\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-d7zjv.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-ntbc8.txt\n>f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-ntbc8.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-577wym.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-577wym.yaml\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-i86vl4.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-i86vl4.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-c2vxj.txt\n>f+++++++++ objects/namespaced/local-path-storage/pods/local-path-provisioner-679c578f5-c2vxj.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-vkjts.txt\n>f+++++++++ objects/namespaced/monitoring/pods/goldpinger-vkjts.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-grafana-d89bb97dc-s25q5.txt\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-grafana-d89bb97dc-s25q5.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v.txt\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-operator-cd88cf4bf-dkm2g.txt\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-operator-cd88cf4bf-dkm2g.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-prometheus-node-exporter-678kz.txt\n>f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-prometheus-node-exporter-678kz.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-fk4qv.txt\n>f+++++++++ objects/namespaced/monitoring/pods/loki-gateway-cf54cb88c-fk4qv.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-4s9zc.txt\n>f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-gc-6675cbb6d9-4s9zc.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-master-8665476dbc-wsmsd.txt\n>f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-master-8665476dbc-wsmsd.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-worker-4lvtv.txt\n>f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-worker-4lvtv.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-zw5b5.txt\n>f+++++++++ objects/namespaced/monitoring/pods/prometheus-pushgateway-7b8659c68b-zw5b5.yaml\n>f+++++++++ objects/namespaced/monitoring/pods/vector-2lpb9.txt\n>f+++++++++ objects/namespaced/monitoring/pods/vector-2lpb9.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-678kz-tls.txt\n>f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-node-exporter-678kz-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-29751065.txt\n>f+++++++++ objects/namespaced/openstack/jobs/cinder-volume-usage-audit-29751065.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-29751075.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29751075.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29751080.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29751080.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29751085.txt\n>f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29751085.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-29751060.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-cell-setup-29751060.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-29751060.txt\n>f+++++++++ objects/namespaced/openstack/jobs/nova-service-cleaner-29751060.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-7f665c4687-cjr9f.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-api-7f665c4687-cjr9f.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-db-init-dfmv6.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-db-init-dfmv6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-db-sync-brjlt.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-db-sync-brjlt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-endpoints-d8ds6.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-endpoints-d8ds6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-service-zbskg.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-service-zbskg.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-user-nh84v.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-ks-user-nh84v.yaml\n>f+++++++++ objects/namespaced/openstack/pods/barbican-rabbit-init-bxlls.txt\n>f+++++++++ objects/namespaced/openstack/pods/barbican-rabbit-init-bxlls.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-api-db5c9746-44vmt.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-api-db5c9746-44vmt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-backup-7ff89dc5fd-p6gw4.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-backup-7ff89dc5fd-p6gw4.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-backup-storage-init-mwkpp.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-backup-storage-init-mwkpp.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-bootstrap-9mrz8.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-bootstrap-9mrz8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-create-internal-tenant-5x8hp.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-create-internal-tenant-5x8hp.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-db-init-74s8h.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-db-init-74s8h.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-db-sync-5x5j2.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-db-sync-5x5j2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-endpoints-l5gzz.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-endpoints-l5gzz.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-service-2sdqk.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-service-2sdqk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-user-ccxf7.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-ks-user-ccxf7.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-rabbit-init-dmbs8.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-rabbit-init-dmbs8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-scheduler-6b988565c8-rcdkq.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-scheduler-6b988565c8-rcdkq.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-storage-init-xtkdg.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-storage-init-xtkdg.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-volume-68f44665bb-bn6gb.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-volume-68f44665bb-bn6gb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/cinder-volume-usage-audit-29751065-fvkjt.txt\n>f+++++++++ objects/namespaced/openstack/pods/cinder-volume-usage-audit-29751065-fvkjt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-api-5d8d6b5775-g4hw9.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-api-5d8d6b5775-g4hw9.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-init-tw58x.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-init-tw58x.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-bwzkk.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-bwzkk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-vwpjs.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-vwpjs.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-wwp4q.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-wwp4q.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-zp28x.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-zp28x.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-9srff.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-9srff.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-vpdq6.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-vpdq6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-xj8ng.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-xj8ng.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-api-5d75f8dd97-zbcdw.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-api-5d75f8dd97-zbcdw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-bootstrap-mpw6h.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-bootstrap-mpw6h.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-cfn-866f68dbbc-r7b52.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-cfn-866f68dbbc-r7b52.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-db-init-f7kc9.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-db-init-f7kc9.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-db-sync-g8sww.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-db-sync-g8sww.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-domain-ks-user-2mptj.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-domain-ks-user-2mptj.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-5cdc5db4d-8s26n.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-5cdc5db4d-8s26n.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29751075-pdzqm.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29751075-pdzqm.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29751080-9cqdd.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29751080-9cqdd.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29751085-lz8nx.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29751085-lz8nx.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-endpoints-nzk99.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-endpoints-nzk99.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-service-lxbkh.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-service-lxbkh.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-user-wk5fq.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-ks-user-wk5fq.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-rabbit-init-q487t.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-rabbit-init-q487t.yaml\n>f+++++++++ objects/namespaced/openstack/pods/heat-trusts-qvf78.txt\n>f+++++++++ objects/namespaced/openstack/pods/heat-trusts-qvf78.yaml\n>f+++++++++ objects/namespaced/openstack/pods/horizon-c5f788cb9-rr5zv.txt\n>f+++++++++ objects/namespaced/openstack/pods/horizon-c5f788cb9-rr5zv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/horizon-db-init-g68md.txt\n>f+++++++++ objects/namespaced/openstack/pods/horizon-db-init-g68md.yaml\n>f+++++++++ objects/namespaced/openstack/pods/horizon-db-sync-2zmn6.txt\n>f+++++++++ objects/namespaced/openstack/pods/horizon-db-sync-2zmn6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keepalived-68pqx.txt\n>f+++++++++ objects/namespaced/openstack/pods/keepalived-68pqx.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-api-7dcb77b86c-wjtx7.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-api-7dcb77b86c-wjtx7.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-hh5hc.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-hh5hc.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-rlgxt.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-rlgxt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-8lv7b.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-8lv7b.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-skx4q.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-skx4q.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-v29np.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-v29np.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-ff4cv.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-ff4cv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-49v2m.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-49v2m.yaml\n>f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-gthwx.txt\n>f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-gthwx.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-api-b8bf9b6-5d242.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-api-b8bf9b6-5d242.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-cluster-api-proxy-9h7gt.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-cluster-api-proxy-9h7gt.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-s9sxf.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-db-init-s9sxf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-db-sync-mlb9k.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-db-sync-mlb9k.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-domain-ks-user-n8blz.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-domain-ks-user-n8blz.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-ks-endpoints-6ddtx.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-ks-endpoints-6ddtx.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-ks-service-zw8jv.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-ks-service-zw8jv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-ks-user-w7zht.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-ks-user-w7zht.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-rabbit-init-mlcr4.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-rabbit-init-mlcr4.yaml\n>f+++++++++ objects/namespaced/openstack/pods/magnum-registry-c45778976-flxt8.txt\n>f+++++++++ objects/namespaced/openstack/pods/magnum-registry-c45778976-flxt8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-api-5dcb8c8ff7-4lx9k.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-api-5dcb8c8ff7-4lx9k.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-bootstrap-xc8v2.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-bootstrap-xc8v2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-data-6dd4c4f964-9hvh6.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-data-6dd4c4f964-9hvh6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-db-init-p5qhn.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-db-init-p5qhn.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-db-sync-7wdch.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-db-sync-7wdch.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-ks-endpoints-9wlm9.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-ks-endpoints-9wlm9.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-ks-service-8z669.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-ks-service-8z669.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-ks-user-prhcd.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-ks-user-prhcd.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-rabbit-init-nthzw.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-rabbit-init-nthzw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-scheduler-7fbdfdf96-gxprf.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-scheduler-7fbdfdf96-gxprf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/manila-share-ffcc58fbc-kbhd8.txt\n>f+++++++++ objects/namespaced/openstack/pods/manila-share-ffcc58fbc-kbhd8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-77df8.txt\n>f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-77df8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-x69vn.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-x69vn.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-t858j.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-t858j.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-f9867.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-f9867.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-5qccq.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-5qccq.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-hz2cb.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-hz2cb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-2ch6f.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-2ch6f.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-metadata-agent-default-8mmlf.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-metadata-agent-default-8mmlf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-vpn-agent-default-cxzr8.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-vpn-agent-default-cxzr8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-b9b5p.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-b9b5p.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-566cfd79cf-wcffb.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-566cfd79cf-wcffb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-server-7485c95884-nrndg.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-server-7485c95884-nrndg.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-77cb7d498f-sjdrl.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-77cb7d498f-sjdrl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-7bd8b9489d-zdxx4.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-7bd8b9489d-zdxx4.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-zlvfk.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-zlvfk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-29751060-dzg82.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-29751060-dzg82.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-d9z2r.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-d9z2r.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-7w4sm.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-7w4sm.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-conductor-5bbd965946-vksm5.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-conductor-5bbd965946-vksm5.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-init-grhfq.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-init-grhfq.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-9lsps.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-9lsps.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-pxdpr.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-pxdpr.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-thnln.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-thnln.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-m7crf.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-m7crf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-5f6f759b7-4b6rs.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-5f6f759b7-4b6rs.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-8m5wc.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-8m5wc.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-55949bbf46-t9fjd.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-55949bbf46-t9fjd.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-service-cleaner-29751060-jdpb6.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-service-cleaner-29751060-jdpb6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-api-7df6bcb5b7-2q92t.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-api-7df6bcb5b7-2q92t.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-bootstrap-p8nmh.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-bootstrap-p8nmh.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-db-init-bhpft.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-db-init-bhpft.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-db-sync-smf4l.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-db-sync-smf4l.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-health-manager-default-hj9jw.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-health-manager-default-hj9jw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-housekeeping-64f676b444-8xhfk.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-housekeeping-64f676b444-8xhfk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-endpoints-bg2gv.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-endpoints-bg2gv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-service-dm2hv.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-service-dm2hv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-user-jcxwp.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-ks-user-jcxwp.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-rabbit-init-7bs2q.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-rabbit-init-7bs2q.yaml\n>f+++++++++ objects/namespaced/openstack/pods/octavia-worker-556dd79c75-j6psc.txt\n>f+++++++++ objects/namespaced/openstack/pods/octavia-worker-556dd79c75-j6psc.yaml\n>f+++++++++ objects/namespaced/openstack/pods/openstack-database-exporter-78c69bc7dd-tnkdb.txt\n>f+++++++++ objects/namespaced/openstack/pods/openstack-database-exporter-78c69bc7dd-tnkdb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/openstack-exporter-5455644b6-6djp7.txt\n>f+++++++++ objects/namespaced/openstack/pods/openstack-exporter-5455644b6-6djp7.yaml\n>f+++++++++ objects/namespaced/openstack/pods/openvswitch-m6xlk.txt\n>f+++++++++ objects/namespaced/openstack/pods/openvswitch-m6xlk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/ovn-bgp-agent-bhgkb.txt\n>f+++++++++ objects/namespaced/openstack/pods/ovn-bgp-agent-bhgkb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/ovn-controller-default-r8pll.txt\n>f+++++++++ objects/namespaced/openstack/pods/ovn-controller-default-r8pll.yaml\n>f+++++++++ objects/namespaced/openstack/pods/ovn-northd-7659bd74f8-zbrrd.txt\n>f+++++++++ objects/namespaced/openstack/pods/ovn-northd-7659bd74f8-zbrrd.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-7864b5dbb4-r2jwq.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-api-7864b5dbb4-r2jwq.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-init-nrb6g.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-init-nrb6g.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-q8ssd.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-q8ssd.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-dggg2.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-dggg2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-zg7lf.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-zg7lf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-vfjmb.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-vfjmb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-5j5bj.txt\n>f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-5j5bj.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-mrwhn.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-mrwhn.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-4ll8f.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-4ll8f.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-qz45j.txt\n>f+++++++++ objects/namespaced/openstack/pods/rook-ceph-crashcollector-instance-754c646bfd-qz45j.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h.txt\n>f+++++++++ objects/namespaced/openstack/pods/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h.yaml\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-api-6775875d4f-p5248.txt\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-api-6775875d4f-p5248.yaml\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-conductor-55765f8b44-ftsf7.txt\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-conductor-55765f8b44-ftsf7.yaml\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-db-init-zntp2.txt\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-db-init-zntp2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-db-sync-dcrkj.txt\n>f+++++++++ objects/namespaced/openstack/pods/staffeln-db-sync-dcrkj.yaml\n>f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-nfw2z.txt\n>f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-nfw2z.yaml\n>f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-dnqg4.txt\n>f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-dnqg4.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-gthwx-api.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-gthwx-api.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-gthwx-vnc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-gthwx-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-mtznb.txt\n>f+++++++++ objects/namespaced/orc-system/pods/orc-controller-manager-6cb597b5d4-mtznb.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-d69bq.txt\n>f+++++++++ objects/namespaced/rook-ceph/pods/rook-ceph-operator-76bbbb77ff-d69bq.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-gwr7s.txt\n>f+++++++++ objects/namespaced/secretgen-controller/pods/secretgen-controller-5cf976ccc7-gwr7s.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-229.nip.io-tls.txt",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-229.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-2f9p2.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-bootstrap-system/pods/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-2f9p2.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-hks2d.txt",
                                ">f+++++++++ objects/namespaced/capi-kubeadm-control-plane-system/pods/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-hks2d.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-wcdqv.txt",
                                ">f+++++++++ objects/namespaced/capi-system/pods/capi-controller-manager-5647546676-wcdqv.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-qxlzt.txt",
                                ">f+++++++++ objects/namespaced/capo-system/pods/capo-controller-manager-56cf844ccd-qxlzt.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-zxkgt.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-zxkgt.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-6kmj4.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-6kmj4.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-6rbpt.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-6rbpt.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-86lc6.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-86lc6.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-l5jjb.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/pods/frr-k8s-l5jjb.yaml",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/pods/frr-k8s-webhook-server-ffbc7d57c-6dcft.txt",
                                ">f+++++++++ objects/namespaced/frr-k8s-system/pods/frr-k8s-webhook-server-ffbc7d57c-6dcft.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-d2g5k.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-d2g5k.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-78pkl.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-78pkl.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-r5zbz.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-r5zbz.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-pv9k6.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-pv9k6.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-cpb42.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-cpb42.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-d7zjv.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-d7zjv.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-ntbc8.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-ntbc8.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-577wym.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-577wym.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-i86vl4.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-i86vl4.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-c2vxj.txt",
                                ">f+++++++++ objects/namespaced/local-path-storage/pods/local-path-provisioner-679c578f5-c2vxj.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-vkjts.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/goldpinger-vkjts.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-grafana-d89bb97dc-s25q5.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-grafana-d89bb97dc-s25q5.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-operator-cd88cf4bf-dkm2g.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-operator-cd88cf4bf-dkm2g.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-prometheus-node-exporter-678kz.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/kube-prometheus-stack-prometheus-node-exporter-678kz.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-fk4qv.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/loki-gateway-cf54cb88c-fk4qv.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-4s9zc.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-gc-6675cbb6d9-4s9zc.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-master-8665476dbc-wsmsd.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-master-8665476dbc-wsmsd.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-worker-4lvtv.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/node-feature-discovery-worker-4lvtv.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-zw5b5.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/prometheus-pushgateway-7b8659c68b-zw5b5.yaml",
                                ">f+++++++++ objects/namespaced/monitoring/pods/vector-2lpb9.txt",
                                ">f+++++++++ objects/namespaced/monitoring/pods/vector-2lpb9.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-678kz-tls.txt",
                                ">f+++++++++ objects/namespaced/monitoring/secrets/kube-prometheus-stack-prometheus-node-exporter-678kz-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-29751065.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/cinder-volume-usage-audit-29751065.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-29751075.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29751075.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29751080.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29751080.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29751085.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/heat-engine-cleaner-29751085.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-29751060.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-cell-setup-29751060.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-29751060.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/nova-service-cleaner-29751060.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-7f665c4687-cjr9f.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-api-7f665c4687-cjr9f.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-db-init-dfmv6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-db-init-dfmv6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-db-sync-brjlt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-db-sync-brjlt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-endpoints-d8ds6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-endpoints-d8ds6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-service-zbskg.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-service-zbskg.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-user-nh84v.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-ks-user-nh84v.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-rabbit-init-bxlls.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/barbican-rabbit-init-bxlls.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-api-db5c9746-44vmt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-api-db5c9746-44vmt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-backup-7ff89dc5fd-p6gw4.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-backup-7ff89dc5fd-p6gw4.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-backup-storage-init-mwkpp.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-backup-storage-init-mwkpp.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-bootstrap-9mrz8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-bootstrap-9mrz8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-create-internal-tenant-5x8hp.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-create-internal-tenant-5x8hp.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-db-init-74s8h.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-db-init-74s8h.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-db-sync-5x5j2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-db-sync-5x5j2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-endpoints-l5gzz.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-endpoints-l5gzz.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-service-2sdqk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-service-2sdqk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-user-ccxf7.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-ks-user-ccxf7.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-rabbit-init-dmbs8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-rabbit-init-dmbs8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-scheduler-6b988565c8-rcdkq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-scheduler-6b988565c8-rcdkq.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-storage-init-xtkdg.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-storage-init-xtkdg.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-volume-68f44665bb-bn6gb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-volume-68f44665bb-bn6gb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-volume-usage-audit-29751065-fvkjt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/cinder-volume-usage-audit-29751065-fvkjt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-api-5d8d6b5775-g4hw9.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-api-5d8d6b5775-g4hw9.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-init-tw58x.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-init-tw58x.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-bwzkk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-bwzkk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-vwpjs.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-vwpjs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-wwp4q.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-wwp4q.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-zp28x.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-zp28x.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-9srff.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-9srff.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-vpdq6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-vpdq6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-xj8ng.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-xj8ng.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-api-5d75f8dd97-zbcdw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-api-5d75f8dd97-zbcdw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-bootstrap-mpw6h.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-bootstrap-mpw6h.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-cfn-866f68dbbc-r7b52.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-cfn-866f68dbbc-r7b52.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-db-init-f7kc9.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-db-init-f7kc9.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-db-sync-g8sww.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-db-sync-g8sww.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-domain-ks-user-2mptj.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-domain-ks-user-2mptj.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-5cdc5db4d-8s26n.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-5cdc5db4d-8s26n.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29751075-pdzqm.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29751075-pdzqm.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29751080-9cqdd.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29751080-9cqdd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29751085-lz8nx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-engine-cleaner-29751085-lz8nx.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-endpoints-nzk99.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-endpoints-nzk99.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-service-lxbkh.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-service-lxbkh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-user-wk5fq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-ks-user-wk5fq.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-rabbit-init-q487t.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-rabbit-init-q487t.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-trusts-qvf78.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/heat-trusts-qvf78.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-c5f788cb9-rr5zv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-c5f788cb9-rr5zv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-db-init-g68md.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-db-init-g68md.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-db-sync-2zmn6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-db-sync-2zmn6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keepalived-68pqx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keepalived-68pqx.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-api-7dcb77b86c-wjtx7.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-api-7dcb77b86c-wjtx7.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-hh5hc.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-hh5hc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-rlgxt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-rlgxt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-8lv7b.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-8lv7b.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-skx4q.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-skx4q.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-v29np.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-v29np.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-ff4cv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-ff4cv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-49v2m.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-49v2m.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-gthwx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-gthwx.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-api-b8bf9b6-5d242.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-api-b8bf9b6-5d242.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-cluster-api-proxy-9h7gt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-cluster-api-proxy-9h7gt.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-s9sxf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-db-init-s9sxf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-db-sync-mlb9k.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-db-sync-mlb9k.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-domain-ks-user-n8blz.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-domain-ks-user-n8blz.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-ks-endpoints-6ddtx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-ks-endpoints-6ddtx.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-ks-service-zw8jv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-ks-service-zw8jv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-ks-user-w7zht.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-ks-user-w7zht.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-rabbit-init-mlcr4.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-rabbit-init-mlcr4.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-registry-c45778976-flxt8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/magnum-registry-c45778976-flxt8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-api-5dcb8c8ff7-4lx9k.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-api-5dcb8c8ff7-4lx9k.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-bootstrap-xc8v2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-bootstrap-xc8v2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-data-6dd4c4f964-9hvh6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-data-6dd4c4f964-9hvh6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-db-init-p5qhn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-db-init-p5qhn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-db-sync-7wdch.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-db-sync-7wdch.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-ks-endpoints-9wlm9.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-ks-endpoints-9wlm9.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-ks-service-8z669.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-ks-service-8z669.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-ks-user-prhcd.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-ks-user-prhcd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-rabbit-init-nthzw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-rabbit-init-nthzw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-scheduler-7fbdfdf96-gxprf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-scheduler-7fbdfdf96-gxprf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-share-ffcc58fbc-kbhd8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/manila-share-ffcc58fbc-kbhd8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-77df8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-77df8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-x69vn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-x69vn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-t858j.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-t858j.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-f9867.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-f9867.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-5qccq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-5qccq.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-hz2cb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-hz2cb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-2ch6f.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-2ch6f.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-metadata-agent-default-8mmlf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-metadata-agent-default-8mmlf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-vpn-agent-default-cxzr8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovn-vpn-agent-default-cxzr8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-b9b5p.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-b9b5p.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-566cfd79cf-wcffb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-566cfd79cf-wcffb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-server-7485c95884-nrndg.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-server-7485c95884-nrndg.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-77cb7d498f-sjdrl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-77cb7d498f-sjdrl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-7bd8b9489d-zdxx4.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-7bd8b9489d-zdxx4.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-zlvfk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-zlvfk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-29751060-dzg82.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-29751060-dzg82.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-d9z2r.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-d9z2r.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-7w4sm.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-7w4sm.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-conductor-5bbd965946-vksm5.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-conductor-5bbd965946-vksm5.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-init-grhfq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-init-grhfq.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-9lsps.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-9lsps.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-pxdpr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-pxdpr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-thnln.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-thnln.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-m7crf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-m7crf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-5f6f759b7-4b6rs.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-5f6f759b7-4b6rs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-8m5wc.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-8m5wc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-55949bbf46-t9fjd.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-55949bbf46-t9fjd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-service-cleaner-29751060-jdpb6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-service-cleaner-29751060-jdpb6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-api-7df6bcb5b7-2q92t.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-api-7df6bcb5b7-2q92t.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-bootstrap-p8nmh.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-bootstrap-p8nmh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-db-init-bhpft.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-db-init-bhpft.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-db-sync-smf4l.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-db-sync-smf4l.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-health-manager-default-hj9jw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-health-manager-default-hj9jw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-housekeeping-64f676b444-8xhfk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-housekeeping-64f676b444-8xhfk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-endpoints-bg2gv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-endpoints-bg2gv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-service-dm2hv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-service-dm2hv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-user-jcxwp.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-ks-user-jcxwp.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-rabbit-init-7bs2q.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-rabbit-init-7bs2q.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-worker-556dd79c75-j6psc.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/octavia-worker-556dd79c75-j6psc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/openstack-database-exporter-78c69bc7dd-tnkdb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/openstack-database-exporter-78c69bc7dd-tnkdb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/openstack-exporter-5455644b6-6djp7.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/openstack-exporter-5455644b6-6djp7.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/openvswitch-m6xlk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/openvswitch-m6xlk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-bgp-agent-bhgkb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-bgp-agent-bhgkb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-controller-default-r8pll.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-controller-default-r8pll.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-northd-7659bd74f8-zbrrd.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/ovn-northd-7659bd74f8-zbrrd.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-7864b5dbb4-r2jwq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-api-7864b5dbb4-r2jwq.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-init-nrb6g.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-init-nrb6g.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-q8ssd.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-q8ssd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-dggg2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-dggg2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-zg7lf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-zg7lf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-vfjmb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-vfjmb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-5j5bj.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-5j5bj.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-mrwhn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-mrwhn.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-4ll8f.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-4ll8f.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-qz45j.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rook-ceph-crashcollector-instance-754c646bfd-qz45j.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-api-6775875d4f-p5248.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-api-6775875d4f-p5248.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-conductor-55765f8b44-ftsf7.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-conductor-55765f8b44-ftsf7.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-db-init-zntp2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-db-init-zntp2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-db-sync-dcrkj.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/staffeln-db-sync-dcrkj.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-nfw2z.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-nfw2z.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-dnqg4.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-dnqg4.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-gthwx-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-gthwx-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-gthwx-vnc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-gthwx-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-mtznb.txt",
                                ">f+++++++++ objects/namespaced/orc-system/pods/orc-controller-manager-6cb597b5d4-mtznb.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-d69bq.txt",
                                ">f+++++++++ objects/namespaced/rook-ceph/pods/rook-ceph-operator-76bbbb77ff-d69bq.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-gwr7s.txt",
                                ">f+++++++++ objects/namespaced/secretgen-controller/pods/secretgen-controller-5cf976ccc7-gwr7s.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-3859-35e3-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:32:27.635996Z",
                            "start": "2026-07-26T11:32:26.565917Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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-3859-35e3-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:32:27.859264Z",
                            "start": "2026-07-26T11:32:27.656910Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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-3859-35e3-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:32:28.082542Z",
                            "start": "2026-07-26T11:32:27.865324Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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:27.326609",
                            "end": "2026-07-26 11:34:55.657616",
                            "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-3859-35e3-000000000023-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 123,
                            "start": "2026-07-26 11:32:28.331007",
                            "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-2f9p2/manager\nError from server (BadRequest): previous terminated container \"manager\" in pod \"capi-kubeadm-bootstrap-controller-manager-67b8b974d6-2f9p2\" not found\ncapi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-hks2d/manager\nError from server (BadRequest): previous terminated container \"manager\" in pod \"capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-hks2d\" not found\ncapi-system/capi-controller-manager-5647546676-wcdqv/manager\nError from server (BadRequest): previous terminated container \"manager\" in pod \"capi-controller-manager-5647546676-wcdqv\" not found\ncapo-system/capo-controller-manager-56cf844ccd-qxlzt/manager\nError from server (BadRequest): previous terminated container \"manager\" in pod \"capo-controller-manager-56cf844ccd-qxlzt\" not found\ncert-manager/cert-manager-79c48d47db-zxkgt/cert-manager-controller\nError from server (BadRequest): previous terminated container \"cert-manager-controller\" in pod \"cert-manager-79c48d47db-zxkgt\" not found\ncert-manager/cert-manager-cainjector-579c9dd7cd-6kmj4/cert-manager-cainjector\nError from server (BadRequest): previous terminated container \"cert-manager-cainjector\" in pod \"cert-manager-cainjector-579c9dd7cd-6kmj4\" not found\ncert-manager/cert-manager-webhook-7d6b59cfdc-6rbpt/cert-manager-webhook\nError from server (BadRequest): previous terminated container \"cert-manager-webhook\" in pod \"cert-manager-webhook-7d6b59cfdc-6rbpt\" not found\nenvoy-gateway-system/envoy-gateway-78446f96c9-86lc6/envoy-gateway\nError from server (BadRequest): previous terminated container \"envoy-gateway\" in pod \"envoy-gateway-78446f96c9-86lc6\" not found\nfrr-k8s-system/frr-k8s-l5jjb/cp-frr-files\nError from server (BadRequest): previous terminated container \"cp-frr-files\" in pod \"frr-k8s-l5jjb\" not found\nfrr-k8s-system/frr-k8s-l5jjb/cp-reloader\nError from server (BadRequest): previous terminated container \"cp-reloader\" in pod \"frr-k8s-l5jjb\" not found\nfrr-k8s-system/frr-k8s-l5jjb/cp-metrics\nError from server (BadRequest): previous terminated container \"cp-metrics\" in pod \"frr-k8s-l5jjb\" not found\nfrr-k8s-system/frr-k8s-l5jjb/controller\nError from server (BadRequest): previous terminated container \"controller\" in pod \"frr-k8s-l5jjb\" not found\nfrr-k8s-system/frr-k8s-l5jjb/frr\nError from server (BadRequest): previous terminated container \"frr\" in pod \"frr-k8s-l5jjb\" not found\nfrr-k8s-system/frr-k8s-l5jjb/reloader\nError from server (BadRequest): previous terminated container \"reloader\" in pod \"frr-k8s-l5jjb\" not found\nfrr-k8s-system/frr-k8s-l5jjb/frr-metrics\nError from server (BadRequest): previous terminated container \"frr-metrics\" in pod \"frr-k8s-l5jjb\" not found\nfrr-k8s-system/frr-k8s-l5jjb/kube-rbac-proxy\nError from server (BadRequest): previous terminated container \"kube-rbac-proxy\" in pod \"frr-k8s-l5jjb\" not found\nfrr-k8s-system/frr-k8s-l5jjb/kube-rbac-proxy-frr\nError from server (BadRequest): previous terminated container \"kube-rbac-proxy-frr\" in pod \"frr-k8s-l5jjb\" not found\nfrr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-6dcft/frr-k8s-webhook-server\nError from server (BadRequest): previous terminated container \"frr-k8s-webhook-server\" in pod \"frr-k8s-webhook-server-ffbc7d57c-6dcft\" not found\ningress-nginx/ingress-nginx-controller-d2g5k/controller\nError from server (BadRequest): previous terminated container \"controller\" in pod \"ingress-nginx-controller-d2g5k\" not found\ningress-nginx/ingress-nginx-defaultbackend-6987ff55cf-78pkl/ingress-nginx-default-backend\nError from server (BadRequest): previous terminated container \"ingress-nginx-default-backend\" in pod \"ingress-nginx-defaultbackend-6987ff55cf-78pkl\" not found\nkube-system/cilium-operator-869df985b8-r5zbz/cilium-operator\nError from server (BadRequest): previous terminated container \"cilium-operator\" in pod \"cilium-operator-869df985b8-r5zbz\" not found\nkube-system/cilium-pv9k6/config\nError from server (BadRequest): previous terminated container \"config\" in pod \"cilium-pv9k6\" not found\nkube-system/cilium-pv9k6/mount-cgroup\nError from server (BadRequest): previous terminated container \"mount-cgroup\" in pod \"cilium-pv9k6\" not found\nkube-system/cilium-pv9k6/apply-sysctl-overwrites\nError from server (BadRequest): previous terminated container \"apply-sysctl-overwrites\" in pod \"cilium-pv9k6\" not found\nkube-system/cilium-pv9k6/mount-bpf-fs\nError from server (BadRequest): previous terminated container \"mount-bpf-fs\" in pod \"cilium-pv9k6\" not found\nkube-system/cilium-pv9k6/clean-cilium-state\nError from server (BadRequest): previous terminated container \"clean-cilium-state\" in pod \"cilium-pv9k6\" not found\nkube-system/cilium-pv9k6/install-cni-binaries\nError from server (BadRequest): previous terminated container \"install-cni-binaries\" in pod \"cilium-pv9k6\" not found\nkube-system/cilium-pv9k6/cilium-agent\nError from server (BadRequest): previous terminated container \"cilium-agent\" in pod \"cilium-pv9k6\" not found\nkube-system/coredns-67659f764b-cpb42/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-cpb42\" not found\nkube-system/coredns-67659f764b-d7zjv/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-d7zjv\" 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-ntbc8/kube-proxy\nError from server (BadRequest): previous terminated container \"kube-proxy\" in pod \"kube-proxy-ntbc8\" 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-c2vxj/local-path-provisioner\nError from server (BadRequest): previous terminated container \"local-path-provisioner\" in pod \"local-path-provisioner-679c578f5-c2vxj\" 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-vkjts/goldpinger-daemon\nError from server (BadRequest): previous terminated container \"goldpinger-daemon\" in pod \"goldpinger-vkjts\" not found\nmonitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana-sc-dashboard\nError from server (BadRequest): previous terminated container \"grafana-sc-dashboard\" in pod \"kube-prometheus-stack-grafana-d89bb97dc-s25q5\" not found\nmonitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana-sc-datasources\nError from server (BadRequest): previous terminated container \"grafana-sc-datasources\" in pod \"kube-prometheus-stack-grafana-d89bb97dc-s25q5\" not found\nmonitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana\nError from server (BadRequest): previous terminated container \"grafana\" in pod \"kube-prometheus-stack-grafana-d89bb97dc-s25q5\" not found\nmonitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v/kube-state-metrics\nError from server (BadRequest): previous terminated container \"kube-state-metrics\" in pod \"kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v\" not found\nmonitoring/kube-prometheus-stack-operator-cd88cf4bf-dkm2g/kube-prometheus-stack\nError from server (BadRequest): previous terminated container \"kube-prometheus-stack\" in pod \"kube-prometheus-stack-operator-cd88cf4bf-dkm2g\" not found\nmonitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/node-exporter\nmonitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/pod-tls-sidecar\nError from server (BadRequest): previous terminated container \"pod-tls-sidecar\" in pod \"kube-prometheus-stack-prometheus-node-exporter-678kz\" 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-fk4qv/nginx\nError from server (BadRequest): previous terminated container \"nginx\" in pod \"loki-gateway-cf54cb88c-fk4qv\" 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-4s9zc/gc\nError from server (BadRequest): previous terminated container \"gc\" in pod \"node-feature-discovery-gc-6675cbb6d9-4s9zc\" not found\nmonitoring/node-feature-discovery-master-8665476dbc-wsmsd/master\nError from server (BadRequest): previous terminated container \"master\" in pod \"node-feature-discovery-master-8665476dbc-wsmsd\" not found\nmonitoring/node-feature-discovery-worker-4lvtv/worker\nError from server (BadRequest): previous terminated container \"worker\" in pod \"node-feature-discovery-worker-4lvtv\" 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-zw5b5/pushgateway\nError from server (BadRequest): previous terminated container \"pushgateway\" in pod \"prometheus-pushgateway-7b8659c68b-zw5b5\" not found\nmonitoring/vector-2lpb9/vector\nError from server (BadRequest): previous terminated container \"vector\" in pod \"vector-2lpb9\" not found\nopenstack/barbican-api-7f665c4687-cjr9f/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-api-7f665c4687-cjr9f\" not found\nopenstack/barbican-api-7f665c4687-cjr9f/barbican-api\nError from server (BadRequest): previous terminated container \"barbican-api\" in pod \"barbican-api-7f665c4687-cjr9f\" not found\nopenstack/barbican-db-init-dfmv6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-db-init-dfmv6\" not found\nopenstack/barbican-db-init-dfmv6/barbican-db-init-0\nError from server (BadRequest): previous terminated container \"barbican-db-init-0\" in pod \"barbican-db-init-dfmv6\" not found\nopenstack/barbican-db-sync-brjlt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-db-sync-brjlt\" not found\nopenstack/barbican-db-sync-brjlt/barbican-db-sync\nError from server (BadRequest): previous terminated container \"barbican-db-sync\" in pod \"barbican-db-sync-brjlt\" not found\nopenstack/barbican-ks-endpoints-d8ds6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-endpoints-d8ds6\" not found\nopenstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-admin\" in pod \"barbican-ks-endpoints-d8ds6\" not found\nopenstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-internal\" in pod \"barbican-ks-endpoints-d8ds6\" not found\nopenstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-public\" in pod \"barbican-ks-endpoints-d8ds6\" not found\nopenstack/barbican-ks-service-zbskg/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-service-zbskg\" not found\nopenstack/barbican-ks-service-zbskg/key-manager-ks-service-registration\nError from server (BadRequest): previous terminated container \"key-manager-ks-service-registration\" in pod \"barbican-ks-service-zbskg\" not found\nopenstack/barbican-ks-user-nh84v/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-user-nh84v\" not found\nopenstack/barbican-ks-user-nh84v/barbican-ks-user\nError from server (BadRequest): previous terminated container \"barbican-ks-user\" in pod \"barbican-ks-user-nh84v\" not found\nopenstack/barbican-rabbit-init-bxlls/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"barbican-rabbit-init-bxlls\" not found\nopenstack/barbican-rabbit-init-bxlls/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"barbican-rabbit-init-bxlls\" not found\nopenstack/cinder-api-db5c9746-44vmt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-api-db5c9746-44vmt\" not found\nopenstack/cinder-api-db5c9746-44vmt/ceph-coordination-volume-perms\nError from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-api-db5c9746-44vmt\" not found\nopenstack/cinder-api-db5c9746-44vmt/cinder-api\nError from server (BadRequest): previous terminated container \"cinder-api\" in pod \"cinder-api-db5c9746-44vmt\" not found\nopenstack/cinder-backup-7ff89dc5fd-p6gw4/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-backup-7ff89dc5fd-p6gw4\" not found\nopenstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-backup-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-backup-keyring-placement\" in pod \"cinder-backup-7ff89dc5fd-p6gw4\" not found\nopenstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-keyring-placement-rbd1\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement-rbd1\" in pod \"cinder-backup-7ff89dc5fd-p6gw4\" not found\nopenstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-coordination-volume-perms\nError from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-backup-7ff89dc5fd-p6gw4\" not found\nopenstack/cinder-backup-7ff89dc5fd-p6gw4/cinder-backup\nError from server (BadRequest): previous terminated container \"cinder-backup\" in pod \"cinder-backup-7ff89dc5fd-p6gw4\" not found\nopenstack/cinder-backup-storage-init-mwkpp/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-backup-storage-init-mwkpp\" not found\nopenstack/cinder-backup-storage-init-mwkpp/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"cinder-backup-storage-init-mwkpp\" not found\nopenstack/cinder-backup-storage-init-mwkpp/cinder-backup-storage-init\nError from server (BadRequest): previous terminated container \"cinder-backup-storage-init\" in pod \"cinder-backup-storage-init-mwkpp\" not found\nopenstack/cinder-bootstrap-9mrz8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-bootstrap-9mrz8\" not found\nopenstack/cinder-bootstrap-9mrz8/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"cinder-bootstrap-9mrz8\" not found\nopenstack/cinder-create-internal-tenant-5x8hp/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-create-internal-tenant-5x8hp\" not found\nopenstack/cinder-create-internal-tenant-5x8hp/create-internal-tenant\nError from server (BadRequest): previous terminated container \"create-internal-tenant\" in pod \"cinder-create-internal-tenant-5x8hp\" not found\nopenstack/cinder-db-init-74s8h/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-db-init-74s8h\" not found\nopenstack/cinder-db-init-74s8h/cinder-db-init-0\nError from server (BadRequest): previous terminated container \"cinder-db-init-0\" in pod \"cinder-db-init-74s8h\" not found\nopenstack/cinder-db-sync-5x5j2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-db-sync-5x5j2\" not found\nopenstack/cinder-db-sync-5x5j2/cinder-db-sync\nError from server (BadRequest): previous terminated container \"cinder-db-sync\" in pod \"cinder-db-sync-5x5j2\" not found\nopenstack/cinder-ks-endpoints-l5gzz/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-endpoints-l5gzz\" not found\nopenstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-admin\" in pod \"cinder-ks-endpoints-l5gzz\" not found\nopenstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-internal\" in pod \"cinder-ks-endpoints-l5gzz\" not found\nopenstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-public\" in pod \"cinder-ks-endpoints-l5gzz\" not found\nopenstack/cinder-ks-service-2sdqk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-service-2sdqk\" not found\nopenstack/cinder-ks-service-2sdqk/volumev3-ks-service-registration\nError from server (BadRequest): previous terminated container \"volumev3-ks-service-registration\" in pod \"cinder-ks-service-2sdqk\" not found\nopenstack/cinder-ks-user-ccxf7/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-user-ccxf7\" not found\nopenstack/cinder-ks-user-ccxf7/cinder-ks-user\nError from server (BadRequest): previous terminated container \"cinder-ks-user\" in pod \"cinder-ks-user-ccxf7\" not found\nopenstack/cinder-rabbit-init-dmbs8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-rabbit-init-dmbs8\" not found\nopenstack/cinder-rabbit-init-dmbs8/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"cinder-rabbit-init-dmbs8\" not found\nopenstack/cinder-scheduler-6b988565c8-rcdkq/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-scheduler-6b988565c8-rcdkq\" not found\nopenstack/cinder-scheduler-6b988565c8-rcdkq/ceph-coordination-volume-perms\nError from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-scheduler-6b988565c8-rcdkq\" not found\nopenstack/cinder-scheduler-6b988565c8-rcdkq/cinder-scheduler\nError from server (BadRequest): previous terminated container \"cinder-scheduler\" in pod \"cinder-scheduler-6b988565c8-rcdkq\" not found\nopenstack/cinder-storage-init-xtkdg/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-storage-init-xtkdg\" not found\nopenstack/cinder-storage-init-xtkdg/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"cinder-storage-init-xtkdg\" not found\nopenstack/cinder-storage-init-xtkdg/cinder-storage-init-rbd1\nError from server (BadRequest): previous terminated container \"cinder-storage-init-rbd1\" in pod \"cinder-storage-init-xtkdg\" not found\nopenstack/cinder-volume-68f44665bb-bn6gb/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-volume-68f44665bb-bn6gb\" not found\nopenstack/cinder-volume-68f44665bb-bn6gb/ceph-keyring-placement-rbd1\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement-rbd1\" in pod \"cinder-volume-68f44665bb-bn6gb\" not found\nopenstack/cinder-volume-68f44665bb-bn6gb/ceph-coordination-volume-perms\nError from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-volume-68f44665bb-bn6gb\" not found\nopenstack/cinder-volume-68f44665bb-bn6gb/init-cinder-conf\nError from server (BadRequest): previous terminated container \"init-cinder-conf\" in pod \"cinder-volume-68f44665bb-bn6gb\" not found\nopenstack/cinder-volume-68f44665bb-bn6gb/cinder-volume\nError from server (BadRequest): previous terminated container \"cinder-volume\" in pod \"cinder-volume-68f44665bb-bn6gb\" not found\nopenstack/cinder-volume-usage-audit-29751065-fvkjt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"cinder-volume-usage-audit-29751065-fvkjt\" not found\nopenstack/cinder-volume-usage-audit-29751065-fvkjt/cinder-volume-usage-audit\nError from server (BadRequest): previous terminated container \"cinder-volume-usage-audit\" in pod \"cinder-volume-usage-audit-29751065-fvkjt\" not found\nopenstack/glance-api-5d8d6b5775-g4hw9/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-api-5d8d6b5775-g4hw9\" not found\nopenstack/glance-api-5d8d6b5775-g4hw9/glance-perms\nError from server (BadRequest): previous terminated container \"glance-perms\" in pod \"glance-api-5d8d6b5775-g4hw9\" not found\nopenstack/glance-api-5d8d6b5775-g4hw9/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-api-5d8d6b5775-g4hw9\" not found\nopenstack/glance-api-5d8d6b5775-g4hw9/glance-api\nError from server (BadRequest): previous terminated container \"glance-api\" in pod \"glance-api-5d8d6b5775-g4hw9\" not found\nopenstack/glance-db-init-tw58x/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-init-tw58x\" not found\nopenstack/glance-db-init-tw58x/glance-db-init-0\nError from server (BadRequest): previous terminated container \"glance-db-init-0\" in pod \"glance-db-init-tw58x\" not found\nopenstack/glance-db-sync-bwzkk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-sync-bwzkk\" not found\nopenstack/glance-db-sync-bwzkk/glance-db-sync\nError from server (BadRequest): previous terminated container \"glance-db-sync\" in pod \"glance-db-sync-bwzkk\" not found\nopenstack/glance-ks-endpoints-vwpjs/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-endpoints-vwpjs\" not found\nopenstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-admin\" in pod \"glance-ks-endpoints-vwpjs\" not found\nopenstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-internal\" in pod \"glance-ks-endpoints-vwpjs\" not found\nopenstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-public\" in pod \"glance-ks-endpoints-vwpjs\" not found\nopenstack/glance-ks-service-wwp4q/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-service-wwp4q\" not found\nopenstack/glance-ks-service-wwp4q/image-ks-service-registration\nError from server (BadRequest): previous terminated container \"image-ks-service-registration\" in pod \"glance-ks-service-wwp4q\" not found\nopenstack/glance-ks-user-zp28x/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-user-zp28x\" not found\nopenstack/glance-ks-user-zp28x/glance-ks-user\nError from server (BadRequest): previous terminated container \"glance-ks-user\" in pod \"glance-ks-user-zp28x\" not found\nopenstack/glance-metadefs-load-9srff/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-metadefs-load-9srff\" not found\nopenstack/glance-metadefs-load-9srff/glance-metadefs-load\nError from server (BadRequest): previous terminated container \"glance-metadefs-load\" in pod \"glance-metadefs-load-9srff\" not found\nopenstack/glance-rabbit-init-vpdq6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-rabbit-init-vpdq6\" not found\nopenstack/glance-rabbit-init-vpdq6/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"glance-rabbit-init-vpdq6\" not found\nopenstack/glance-storage-init-xj8ng/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-storage-init-xj8ng\" not found\nopenstack/glance-storage-init-xj8ng/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-storage-init-xj8ng\" not found\nopenstack/glance-storage-init-xj8ng/glance-storage-init\nError from server (BadRequest): previous terminated container \"glance-storage-init\" in pod \"glance-storage-init-xj8ng\" not found\nopenstack/heat-api-5d75f8dd97-zbcdw/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-api-5d75f8dd97-zbcdw\" not found\nopenstack/heat-api-5d75f8dd97-zbcdw/heat-api\nError from server (BadRequest): previous terminated container \"heat-api\" in pod \"heat-api-5d75f8dd97-zbcdw\" not found\nopenstack/heat-bootstrap-mpw6h/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-bootstrap-mpw6h\" not found\nopenstack/heat-bootstrap-mpw6h/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"heat-bootstrap-mpw6h\" not found\nopenstack/heat-cfn-866f68dbbc-r7b52/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-cfn-866f68dbbc-r7b52\" not found\nopenstack/heat-cfn-866f68dbbc-r7b52/heat-cfn\nError from server (BadRequest): previous terminated container \"heat-cfn\" in pod \"heat-cfn-866f68dbbc-r7b52\" not found\nopenstack/heat-db-init-f7kc9/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-db-init-f7kc9\" not found\nopenstack/heat-db-init-f7kc9/heat-db-init-0\nError from server (BadRequest): previous terminated container \"heat-db-init-0\" in pod \"heat-db-init-f7kc9\" not found\nopenstack/heat-db-sync-g8sww/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-db-sync-g8sww\" not found\nopenstack/heat-db-sync-g8sww/heat-db-sync\nError from server (BadRequest): previous terminated container \"heat-db-sync\" in pod \"heat-db-sync-g8sww\" not found\nopenstack/heat-domain-ks-user-2mptj/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-domain-ks-user-2mptj\" not found\nopenstack/heat-domain-ks-user-2mptj/heat-ks-domain-user\nError from server (BadRequest): previous terminated container \"heat-ks-domain-user\" in pod \"heat-domain-ks-user-2mptj\" not found\nopenstack/heat-engine-5cdc5db4d-8s26n/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-5cdc5db4d-8s26n\" not found\nopenstack/heat-engine-5cdc5db4d-8s26n/heat-engine\nError from server (BadRequest): previous terminated container \"heat-engine\" in pod \"heat-engine-5cdc5db4d-8s26n\" not found\nopenstack/heat-engine-cleaner-29751080-9cqdd/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29751080-9cqdd\" not found\nopenstack/heat-engine-cleaner-29751080-9cqdd/heat-engine-cleaner\nError from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29751080-9cqdd\" not found\nopenstack/heat-engine-cleaner-29751085-lz8nx/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29751085-lz8nx\" not found\nopenstack/heat-engine-cleaner-29751085-lz8nx/heat-engine-cleaner\nError from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29751085-lz8nx\" not found\nopenstack/heat-engine-cleaner-29751090-cqcv6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29751090-cqcv6\" not found\nopenstack/heat-engine-cleaner-29751090-cqcv6/heat-engine-cleaner\nError from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29751090-cqcv6\" not found\nopenstack/heat-ks-endpoints-nzk99/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-endpoints-nzk99\" not found\nopenstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-admin\" in pod \"heat-ks-endpoints-nzk99\" not found\nopenstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-internal\" in pod \"heat-ks-endpoints-nzk99\" not found\nopenstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-public\" in pod \"heat-ks-endpoints-nzk99\" not found\nopenstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-admin\" in pod \"heat-ks-endpoints-nzk99\" not found\nopenstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-internal\" in pod \"heat-ks-endpoints-nzk99\" not found\nopenstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-public\" in pod \"heat-ks-endpoints-nzk99\" not found\nopenstack/heat-ks-service-lxbkh/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-service-lxbkh\" not found\nopenstack/heat-ks-service-lxbkh/orchestration-ks-service-registration\nError from server (BadRequest): previous terminated container \"orchestration-ks-service-registration\" in pod \"heat-ks-service-lxbkh\" not found\nopenstack/heat-ks-service-lxbkh/cloudformation-ks-service-registration\nError from server (BadRequest): previous terminated container \"cloudformation-ks-service-registration\" in pod \"heat-ks-service-lxbkh\" not found\nopenstack/heat-ks-user-wk5fq/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-user-wk5fq\" not found\nopenstack/heat-ks-user-wk5fq/heat-ks-user\nError from server (BadRequest): previous terminated container \"heat-ks-user\" in pod \"heat-ks-user-wk5fq\" not found\nopenstack/heat-ks-user-wk5fq/heat-trustee-ks-user\nError from server (BadRequest): previous terminated container \"heat-trustee-ks-user\" in pod \"heat-ks-user-wk5fq\" not found\nopenstack/heat-rabbit-init-q487t/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-rabbit-init-q487t\" not found\nopenstack/heat-rabbit-init-q487t/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"heat-rabbit-init-q487t\" not found\nopenstack/heat-trusts-qvf78/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"heat-trusts-qvf78\" not found\nopenstack/heat-trusts-qvf78/heat-trusts\nError from server (BadRequest): previous terminated container \"heat-trusts\" in pod \"heat-trusts-qvf78\" not found\nopenstack/horizon-c5f788cb9-rr5zv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"horizon-c5f788cb9-rr5zv\" not found\nopenstack/horizon-c5f788cb9-rr5zv/horizon\nError from server (BadRequest): previous terminated container \"horizon\" in pod \"horizon-c5f788cb9-rr5zv\" not found\nopenstack/horizon-db-init-g68md/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"horizon-db-init-g68md\" not found\nopenstack/horizon-db-init-g68md/horizon-db-init-0\nError from server (BadRequest): previous terminated container \"horizon-db-init-0\" in pod \"horizon-db-init-g68md\" not found\nopenstack/horizon-db-sync-2zmn6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"horizon-db-sync-2zmn6\" not found\nopenstack/horizon-db-sync-2zmn6/horizon-db-sync\nError from server (BadRequest): previous terminated container \"horizon-db-sync\" in pod \"horizon-db-sync-2zmn6\" not found\nopenstack/keepalived-68pqx/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keepalived-68pqx\" not found\nopenstack/keepalived-68pqx/wait-for-ip\nError from server (BadRequest): previous terminated container \"wait-for-ip\" in pod \"keepalived-68pqx\" not found\nopenstack/keepalived-68pqx/keepalived\nError from server (BadRequest): previous terminated container \"keepalived\" in pod \"keepalived-68pqx\" not found\nopenstack/keystone-api-7dcb77b86c-wjtx7/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-api-7dcb77b86c-wjtx7\" not found\nopenstack/keystone-api-7dcb77b86c-wjtx7/keystone-api\nError from server (BadRequest): previous terminated container \"keystone-api\" in pod \"keystone-api-7dcb77b86c-wjtx7\" not found\nopenstack/keystone-bootstrap-hh5hc/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-bootstrap-hh5hc\" not found\nopenstack/keystone-bootstrap-hh5hc/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"keystone-bootstrap-hh5hc\" not found\nopenstack/keystone-credential-setup-rlgxt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-credential-setup-rlgxt\" not found\nopenstack/keystone-credential-setup-rlgxt/keystone-credential-setup\nError from server (BadRequest): previous terminated container \"keystone-credential-setup\" in pod \"keystone-credential-setup-rlgxt\" not found\nopenstack/keystone-db-init-8lv7b/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-init-8lv7b\" not found\nopenstack/keystone-db-init-8lv7b/keystone-db-init-0\nError from server (BadRequest): previous terminated container \"keystone-db-init-0\" in pod \"keystone-db-init-8lv7b\" not found\nopenstack/keystone-db-sync-skx4q/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-sync-skx4q\" not found\nopenstack/keystone-db-sync-skx4q/keystone-db-sync\nError from server (BadRequest): previous terminated container \"keystone-db-sync\" in pod \"keystone-db-sync-skx4q\" not found\nopenstack/keystone-domain-manage-v29np/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-domain-manage-v29np\" not found\nopenstack/keystone-domain-manage-v29np/keystone-domain-manage\nError from server (BadRequest): previous terminated container \"keystone-domain-manage\" in pod \"keystone-domain-manage-v29np\" not found\nopenstack/keystone-fernet-setup-ff4cv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-setup-ff4cv\" not found\nopenstack/keystone-fernet-setup-ff4cv/keystone-fernet-setup\nError from server (BadRequest): previous terminated container \"keystone-fernet-setup\" in pod \"keystone-fernet-setup-ff4cv\" not found\nopenstack/keystone-rabbit-init-49v2m/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-rabbit-init-49v2m\" not found\nopenstack/keystone-rabbit-init-49v2m/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"keystone-rabbit-init-49v2m\" not found\nopenstack/libvirt-libvirt-default-gthwx/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"libvirt-libvirt-default-gthwx\" not found\nopenstack/libvirt-libvirt-default-gthwx/init-dynamic-options\nError from server (BadRequest): previous terminated container \"init-dynamic-options\" in pod \"libvirt-libvirt-default-gthwx\" not found\nopenstack/libvirt-libvirt-default-gthwx/ceph-admin-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"libvirt-libvirt-default-gthwx\" not found\nopenstack/libvirt-libvirt-default-gthwx/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"libvirt-libvirt-default-gthwx\" not found\nopenstack/libvirt-libvirt-default-gthwx/tls-sidecar\nError from server (BadRequest): previous terminated container \"tls-sidecar\" in pod \"libvirt-libvirt-default-gthwx\" not found\nopenstack/libvirt-libvirt-default-gthwx/libvirt\nError from server (BadRequest): previous terminated container \"libvirt\" in pod \"libvirt-libvirt-default-gthwx\" not found\nopenstack/libvirt-libvirt-default-gthwx/libvirt-exporter\nError from server (BadRequest): previous terminated container \"libvirt-exporter\" in pod \"libvirt-libvirt-default-gthwx\" not found\nopenstack/magnum-api-b8bf9b6-5d242/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-api-b8bf9b6-5d242\" not found\nopenstack/magnum-api-b8bf9b6-5d242/magnum-api\nError from server (BadRequest): previous terminated container \"magnum-api\" in pod \"magnum-api-b8bf9b6-5d242\" not found\nopenstack/magnum-cluster-api-proxy-9h7gt/magnum-cluster-api-proxy\nError from server (BadRequest): previous terminated container \"magnum-cluster-api-proxy\" in pod \"magnum-cluster-api-proxy-9h7gt\" 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-s9sxf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-db-init-s9sxf\" not found\nopenstack/magnum-db-init-s9sxf/magnum-db-init-0\nError from server (BadRequest): previous terminated container \"magnum-db-init-0\" in pod \"magnum-db-init-s9sxf\" not found\nopenstack/magnum-db-sync-mlb9k/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-db-sync-mlb9k\" not found\nopenstack/magnum-db-sync-mlb9k/magnum-db-sync\nError from server (BadRequest): previous terminated container \"magnum-db-sync\" in pod \"magnum-db-sync-mlb9k\" not found\nopenstack/magnum-domain-ks-user-n8blz/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-domain-ks-user-n8blz\" not found\nopenstack/magnum-domain-ks-user-n8blz/magnum-ks-domain-user\nError from server (BadRequest): previous terminated container \"magnum-ks-domain-user\" in pod \"magnum-domain-ks-user-n8blz\" not found\nopenstack/magnum-ks-endpoints-6ddtx/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-ks-endpoints-6ddtx\" not found\nopenstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"container-infra-ks-endpoints-admin\" in pod \"magnum-ks-endpoints-6ddtx\" not found\nopenstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"container-infra-ks-endpoints-internal\" in pod \"magnum-ks-endpoints-6ddtx\" not found\nopenstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"container-infra-ks-endpoints-public\" in pod \"magnum-ks-endpoints-6ddtx\" not found\nopenstack/magnum-ks-service-zw8jv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-ks-service-zw8jv\" not found\nopenstack/magnum-ks-service-zw8jv/container-infra-ks-service-registration\nError from server (BadRequest): previous terminated container \"container-infra-ks-service-registration\" in pod \"magnum-ks-service-zw8jv\" not found\nopenstack/magnum-ks-user-w7zht/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-ks-user-w7zht\" not found\nopenstack/magnum-ks-user-w7zht/magnum-ks-user\nError from server (BadRequest): previous terminated container \"magnum-ks-user\" in pod \"magnum-ks-user-w7zht\" not found\nopenstack/magnum-rabbit-init-mlcr4/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"magnum-rabbit-init-mlcr4\" not found\nopenstack/magnum-rabbit-init-mlcr4/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"magnum-rabbit-init-mlcr4\" not found\nopenstack/magnum-registry-c45778976-flxt8/registry\nError from server (BadRequest): previous terminated container \"registry\" in pod \"magnum-registry-c45778976-flxt8\" not found\nopenstack/manila-api-5dcb8c8ff7-4lx9k/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-api-5dcb8c8ff7-4lx9k\" not found\nopenstack/manila-api-5dcb8c8ff7-4lx9k/manila-api\nError from server (BadRequest): previous terminated container \"manila-api\" in pod \"manila-api-5dcb8c8ff7-4lx9k\" not found\nopenstack/manila-bootstrap-xc8v2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-bootstrap-xc8v2\" not found\nopenstack/manila-bootstrap-xc8v2/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"manila-bootstrap-xc8v2\" not found\nopenstack/manila-data-6dd4c4f964-9hvh6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-data-6dd4c4f964-9hvh6\" not found\nopenstack/manila-data-6dd4c4f964-9hvh6/manila-data\nError from server (BadRequest): previous terminated container \"manila-data\" in pod \"manila-data-6dd4c4f964-9hvh6\" not found\nopenstack/manila-db-init-p5qhn/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-db-init-p5qhn\" not found\nopenstack/manila-db-init-p5qhn/manila-db-init-0\nError from server (BadRequest): previous terminated container \"manila-db-init-0\" in pod \"manila-db-init-p5qhn\" not found\nopenstack/manila-db-sync-7wdch/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-db-sync-7wdch\" not found\nopenstack/manila-db-sync-7wdch/manila-db-sync\nError from server (BadRequest): previous terminated container \"manila-db-sync\" in pod \"manila-db-sync-7wdch\" not found\nopenstack/manila-ks-endpoints-9wlm9/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-ks-endpoints-9wlm9\" not found\nopenstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"share-ks-endpoints-admin\" in pod \"manila-ks-endpoints-9wlm9\" not found\nopenstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"share-ks-endpoints-internal\" in pod \"manila-ks-endpoints-9wlm9\" not found\nopenstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"share-ks-endpoints-public\" in pod \"manila-ks-endpoints-9wlm9\" not found\nopenstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"sharev2-ks-endpoints-admin\" in pod \"manila-ks-endpoints-9wlm9\" not found\nopenstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"sharev2-ks-endpoints-internal\" in pod \"manila-ks-endpoints-9wlm9\" not found\nopenstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"sharev2-ks-endpoints-public\" in pod \"manila-ks-endpoints-9wlm9\" not found\nopenstack/manila-ks-service-8z669/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-ks-service-8z669\" not found\nopenstack/manila-ks-service-8z669/share-ks-service-registration\nError from server (BadRequest): previous terminated container \"share-ks-service-registration\" in pod \"manila-ks-service-8z669\" not found\nopenstack/manila-ks-service-8z669/sharev2-ks-service-registration\nError from server (BadRequest): previous terminated container \"sharev2-ks-service-registration\" in pod \"manila-ks-service-8z669\" not found\nopenstack/manila-ks-user-prhcd/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-ks-user-prhcd\" not found\nopenstack/manila-ks-user-prhcd/manila-ks-user\nError from server (BadRequest): previous terminated container \"manila-ks-user\" in pod \"manila-ks-user-prhcd\" not found\nopenstack/manila-rabbit-init-nthzw/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-rabbit-init-nthzw\" not found\nopenstack/manila-rabbit-init-nthzw/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"manila-rabbit-init-nthzw\" not found\nopenstack/manila-scheduler-7fbdfdf96-gxprf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-scheduler-7fbdfdf96-gxprf\" not found\nopenstack/manila-scheduler-7fbdfdf96-gxprf/manila-scheduler\nError from server (BadRequest): previous terminated container \"manila-scheduler\" in pod \"manila-scheduler-7fbdfdf96-gxprf\" not found\nopenstack/manila-share-ffcc58fbc-kbhd8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"manila-share-ffcc58fbc-kbhd8\" not found\nopenstack/manila-share-ffcc58fbc-kbhd8/manila-share-init\nError from server (BadRequest): previous terminated container \"manila-share-init\" in pod \"manila-share-ffcc58fbc-kbhd8\" not found\nopenstack/manila-share-ffcc58fbc-kbhd8/manila-share\nError from server (BadRequest): previous terminated container \"manila-share\" in pod \"manila-share-ffcc58fbc-kbhd8\" not found\nopenstack/memcached-memcached-cf56b6468-77df8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"memcached-memcached-cf56b6468-77df8\" not found\nopenstack/memcached-memcached-cf56b6468-77df8/memcached\nError from server (BadRequest): previous terminated container \"memcached\" in pod \"memcached-memcached-cf56b6468-77df8\" not found\nopenstack/memcached-memcached-cf56b6468-77df8/memcached-exporter\nError from server (BadRequest): previous terminated container \"memcached-exporter\" in pod \"memcached-memcached-cf56b6468-77df8\" not found\nopenstack/neutron-db-init-x69vn/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-init-x69vn\" not found\nopenstack/neutron-db-init-x69vn/neutron-db-init-0\nError from server (BadRequest): previous terminated container \"neutron-db-init-0\" in pod \"neutron-db-init-x69vn\" not found\nopenstack/neutron-db-sync-t858j/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-sync-t858j\" not found\nopenstack/neutron-db-sync-t858j/neutron-db-sync\nError from server (BadRequest): previous terminated container \"neutron-db-sync\" in pod \"neutron-db-sync-t858j\" not found\nopenstack/neutron-ks-endpoints-f9867/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-endpoints-f9867\" not found\nopenstack/neutron-ks-endpoints-f9867/network-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-admin\" in pod \"neutron-ks-endpoints-f9867\" not found\nopenstack/neutron-ks-endpoints-f9867/network-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-internal\" in pod \"neutron-ks-endpoints-f9867\" not found\nopenstack/neutron-ks-endpoints-f9867/network-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-public\" in pod \"neutron-ks-endpoints-f9867\" not found\nopenstack/neutron-ks-service-5qccq/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-service-5qccq\" not found\nopenstack/neutron-ks-service-5qccq/network-ks-service-registration\nError from server (BadRequest): previous terminated container \"network-ks-service-registration\" in pod \"neutron-ks-service-5qccq\" not found\nopenstack/neutron-ks-user-hz2cb/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-user-hz2cb\" not found\nopenstack/neutron-ks-user-hz2cb/neutron-ks-user\nError from server (BadRequest): previous terminated container \"neutron-ks-user\" in pod \"neutron-ks-user-hz2cb\" not found\nopenstack/neutron-netns-cleanup-cron-default-2ch6f/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-netns-cleanup-cron-default-2ch6f\" not found\nopenstack/neutron-netns-cleanup-cron-default-2ch6f/neutron-netns-cleanup-cron\nError from server (BadRequest): previous terminated container \"neutron-netns-cleanup-cron\" in pod \"neutron-netns-cleanup-cron-default-2ch6f\" not found\nopenstack/neutron-ovn-metadata-agent-default-8mmlf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovn-metadata-agent-default-8mmlf\" not found\nopenstack/neutron-ovn-metadata-agent-default-8mmlf/neutron-metadata-agent-init\nError from server (BadRequest): previous terminated container \"neutron-metadata-agent-init\" in pod \"neutron-ovn-metadata-agent-default-8mmlf\" not found\nopenstack/neutron-ovn-metadata-agent-default-8mmlf/ovn-neutron-init\nError from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-ovn-metadata-agent-default-8mmlf\" not found\nopenstack/neutron-ovn-metadata-agent-default-8mmlf/neutron-ovn-metadata-agent\nError from server (BadRequest): previous terminated container \"neutron-ovn-metadata-agent\" in pod \"neutron-ovn-metadata-agent-default-8mmlf\" not found\nopenstack/neutron-ovn-vpn-agent-default-cxzr8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovn-vpn-agent-default-cxzr8\" not found\nopenstack/neutron-ovn-vpn-agent-default-cxzr8/ovn-vpn-agent-init\nError from server (BadRequest): previous terminated container \"ovn-vpn-agent-init\" in pod \"neutron-ovn-vpn-agent-default-cxzr8\" not found\nopenstack/neutron-ovn-vpn-agent-default-cxzr8/ovn-neutron-init\nError from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-ovn-vpn-agent-default-cxzr8\" not found\nopenstack/neutron-ovn-vpn-agent-default-cxzr8/neutron-ovn-vpn-agent\nError from server (BadRequest): previous terminated container \"neutron-ovn-vpn-agent\" in pod \"neutron-ovn-vpn-agent-default-cxzr8\" not found\nopenstack/neutron-rabbit-init-b9b5p/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rabbit-init-b9b5p\" not found\nopenstack/neutron-rabbit-init-b9b5p/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"neutron-rabbit-init-b9b5p\" not found\nopenstack/neutron-rpc-server-566cfd79cf-wcffb/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rpc-server-566cfd79cf-wcffb\" not found\nopenstack/neutron-rpc-server-566cfd79cf-wcffb/ovn-neutron-init\nError from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-rpc-server-566cfd79cf-wcffb\" not found\nopenstack/neutron-rpc-server-566cfd79cf-wcffb/neutron-rpc-server\nError from server (BadRequest): previous terminated container \"neutron-rpc-server\" in pod \"neutron-rpc-server-566cfd79cf-wcffb\" not found\nopenstack/neutron-server-7485c95884-nrndg/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-server-7485c95884-nrndg\" not found\nopenstack/neutron-server-7485c95884-nrndg/ovn-neutron-init\nError from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-server-7485c95884-nrndg\" not found\nopenstack/neutron-server-7485c95884-nrndg/neutron-server\nError from server (BadRequest): previous terminated container \"neutron-server\" in pod \"neutron-server-7485c95884-nrndg\" not found\nopenstack/neutron-server-7485c95884-nrndg/neutron-policy-server\nError from server (BadRequest): previous terminated container \"neutron-policy-server\" in pod \"neutron-server-7485c95884-nrndg\" not found\nopenstack/nova-api-metadata-77cb7d498f-sjdrl/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-metadata-77cb7d498f-sjdrl\" not found\nopenstack/nova-api-metadata-77cb7d498f-sjdrl/nova-api-metadata-init\nError from server (BadRequest): previous terminated container \"nova-api-metadata-init\" in pod \"nova-api-metadata-77cb7d498f-sjdrl\" not found\nopenstack/nova-api-metadata-77cb7d498f-sjdrl/nova-api\nError from server (BadRequest): previous terminated container \"nova-api\" in pod \"nova-api-metadata-77cb7d498f-sjdrl\" not found\nopenstack/nova-api-osapi-7bd8b9489d-zdxx4/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-osapi-7bd8b9489d-zdxx4\" not found\nopenstack/nova-api-osapi-7bd8b9489d-zdxx4/nova-osapi\nError from server (BadRequest): previous terminated container \"nova-osapi\" in pod \"nova-api-osapi-7bd8b9489d-zdxx4\" not found\nopenstack/nova-bootstrap-zlvfk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-bootstrap-zlvfk\" not found\nopenstack/nova-bootstrap-zlvfk/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"nova-bootstrap-zlvfk\" not found\nopenstack/nova-cell-setup-29751060-dzg82/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-29751060-dzg82\" not found\nopenstack/nova-cell-setup-29751060-dzg82/nova-cell-setup\nError from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-29751060-dzg82\" not found\nopenstack/nova-cell-setup-d9z2r/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-d9z2r\" not found\nopenstack/nova-cell-setup-d9z2r/nova-cell-setup-init\nError from server (BadRequest): previous terminated container \"nova-cell-setup-init\" in pod \"nova-cell-setup-d9z2r\" not found\nopenstack/nova-cell-setup-d9z2r/nova-cell-setup\nError from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-d9z2r\" not found\nopenstack/nova-compute-default-7w4sm/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-compute-default-7w4sm\" not found\nopenstack/nova-compute-default-7w4sm/nova-compute-init\nError from server (BadRequest): previous terminated container \"nova-compute-init\" in pod \"nova-compute-default-7w4sm\" not found\nopenstack/nova-compute-default-7w4sm/ceph-perms\nError from server (BadRequest): previous terminated container \"ceph-perms\" in pod \"nova-compute-default-7w4sm\" not found\nopenstack/nova-compute-default-7w4sm/ceph-admin-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"nova-compute-default-7w4sm\" not found\nopenstack/nova-compute-default-7w4sm/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"nova-compute-default-7w4sm\" not found\nopenstack/nova-compute-default-7w4sm/nova-compute-vnc-init\nError from server (BadRequest): previous terminated container \"nova-compute-vnc-init\" in pod \"nova-compute-default-7w4sm\" not found\nopenstack/nova-compute-default-7w4sm/nova-compute-ssh-init\nError from server (BadRequest): previous terminated container \"nova-compute-ssh-init\" in pod \"nova-compute-default-7w4sm\" not found\nopenstack/nova-compute-default-7w4sm/nova-compute\nError from server (BadRequest): previous terminated container \"nova-compute\" in pod \"nova-compute-default-7w4sm\" not found\nopenstack/nova-compute-default-7w4sm/nova-compute-ssh\nError from server (BadRequest): previous terminated container \"nova-compute-ssh\" in pod \"nova-compute-default-7w4sm\" not found\nopenstack/nova-conductor-5bbd965946-vksm5/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-conductor-5bbd965946-vksm5\" not found\nopenstack/nova-conductor-5bbd965946-vksm5/nova-conductor\nError from server (BadRequest): previous terminated container \"nova-conductor\" in pod \"nova-conductor-5bbd965946-vksm5\" not found\nopenstack/nova-db-init-grhfq/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-init-grhfq\" not found\nopenstack/nova-db-init-grhfq/nova-db-init-0\nError from server (BadRequest): previous terminated container \"nova-db-init-0\" in pod \"nova-db-init-grhfq\" not found\nopenstack/nova-db-init-grhfq/nova-db-init-1\nError from server (BadRequest): previous terminated container \"nova-db-init-1\" in pod \"nova-db-init-grhfq\" not found\nopenstack/nova-db-init-grhfq/nova-db-init-2\nError from server (BadRequest): previous terminated container \"nova-db-init-2\" in pod \"nova-db-init-grhfq\" not found\nopenstack/nova-db-sync-9lsps/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-sync-9lsps\" not found\nopenstack/nova-db-sync-9lsps/nova-db-sync\nError from server (BadRequest): previous terminated container \"nova-db-sync\" in pod \"nova-db-sync-9lsps\" not found\nopenstack/nova-ks-endpoints-pxdpr/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-endpoints-pxdpr\" not found\nopenstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-admin\" in pod \"nova-ks-endpoints-pxdpr\" not found\nopenstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-internal\" in pod \"nova-ks-endpoints-pxdpr\" not found\nopenstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-public\" in pod \"nova-ks-endpoints-pxdpr\" not found\nopenstack/nova-ks-service-thnln/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-service-thnln\" not found\nopenstack/nova-ks-service-thnln/compute-ks-service-registration\nError from server (BadRequest): previous terminated container \"compute-ks-service-registration\" in pod \"nova-ks-service-thnln\" not found\nopenstack/nova-ks-user-m7crf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-user-m7crf\" not found\nopenstack/nova-ks-user-m7crf/nova-ks-user\nError from server (BadRequest): previous terminated container \"nova-ks-user\" in pod \"nova-ks-user-m7crf\" not found\nopenstack/nova-novncproxy-5f6f759b7-4b6rs/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-novncproxy-5f6f759b7-4b6rs\" not found\nopenstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy-init\nError from server (BadRequest): previous terminated container \"nova-novncproxy-init\" in pod \"nova-novncproxy-5f6f759b7-4b6rs\" not found\nopenstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy-init-assets\nError from server (BadRequest): previous terminated container \"nova-novncproxy-init-assets\" in pod \"nova-novncproxy-5f6f759b7-4b6rs\" not found\nopenstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy\nError from server (BadRequest): previous terminated container \"nova-novncproxy\" in pod \"nova-novncproxy-5f6f759b7-4b6rs\" not found\nopenstack/nova-rabbit-init-8m5wc/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-rabbit-init-8m5wc\" not found\nopenstack/nova-rabbit-init-8m5wc/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"nova-rabbit-init-8m5wc\" not found\nopenstack/nova-scheduler-55949bbf46-t9fjd/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-scheduler-55949bbf46-t9fjd\" not found\nopenstack/nova-scheduler-55949bbf46-t9fjd/nova-scheduler\nError from server (BadRequest): previous terminated container \"nova-scheduler\" in pod \"nova-scheduler-55949bbf46-t9fjd\" not found\nopenstack/nova-service-cleaner-29751060-jdpb6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-service-cleaner-29751060-jdpb6\" not found\nopenstack/nova-service-cleaner-29751060-jdpb6/nova-service-cleaner\nError from server (BadRequest): previous terminated container \"nova-service-cleaner\" in pod \"nova-service-cleaner-29751060-jdpb6\" not found\nopenstack/octavia-api-7df6bcb5b7-2q92t/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-api-7df6bcb5b7-2q92t\" not found\nopenstack/octavia-api-7df6bcb5b7-2q92t/octavia-api\nError from server (BadRequest): previous terminated container \"octavia-api\" in pod \"octavia-api-7df6bcb5b7-2q92t\" not found\nopenstack/octavia-bootstrap-p8nmh/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-bootstrap-p8nmh\" not found\nopenstack/octavia-bootstrap-p8nmh/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"octavia-bootstrap-p8nmh\" not found\nopenstack/octavia-db-init-bhpft/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-db-init-bhpft\" not found\nopenstack/octavia-db-init-bhpft/octavia-db-init-0\nError from server (BadRequest): previous terminated container \"octavia-db-init-0\" in pod \"octavia-db-init-bhpft\" not found\nopenstack/octavia-db-init-bhpft/octavia-db-init-1\nError from server (BadRequest): previous terminated container \"octavia-db-init-1\" in pod \"octavia-db-init-bhpft\" not found\nopenstack/octavia-db-sync-smf4l/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-db-sync-smf4l\" not found\nopenstack/octavia-db-sync-smf4l/octavia-db-sync\nError from server (BadRequest): previous terminated container \"octavia-db-sync\" in pod \"octavia-db-sync-smf4l\" not found\nopenstack/octavia-health-manager-default-hj9jw/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-health-manager-default-hj9jw\" not found\nopenstack/octavia-health-manager-default-hj9jw/octavia-health-manager-get-port\nError from server (BadRequest): previous terminated container \"octavia-health-manager-get-port\" in pod \"octavia-health-manager-default-hj9jw\" not found\nopenstack/octavia-health-manager-default-hj9jw/octavia-health-manager-nic-init\nError from server (BadRequest): previous terminated container \"octavia-health-manager-nic-init\" in pod \"octavia-health-manager-default-hj9jw\" not found\nopenstack/octavia-health-manager-default-hj9jw/octavia-health-manager\nError from server (BadRequest): previous terminated container \"octavia-health-manager\" in pod \"octavia-health-manager-default-hj9jw\" not found\nopenstack/octavia-housekeeping-64f676b444-8xhfk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-housekeeping-64f676b444-8xhfk\" not found\nopenstack/octavia-housekeeping-64f676b444-8xhfk/octavia-housekeeping\nError from server (BadRequest): previous terminated container \"octavia-housekeeping\" in pod \"octavia-housekeeping-64f676b444-8xhfk\" not found\nopenstack/octavia-ks-endpoints-bg2gv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-endpoints-bg2gv\" not found\nopenstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-admin\" in pod \"octavia-ks-endpoints-bg2gv\" not found\nopenstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-internal\" in pod \"octavia-ks-endpoints-bg2gv\" not found\nopenstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-public\" in pod \"octavia-ks-endpoints-bg2gv\" not found\nopenstack/octavia-ks-service-dm2hv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-service-dm2hv\" not found\nopenstack/octavia-ks-service-dm2hv/load-balancer-ks-service-registration\nError from server (BadRequest): previous terminated container \"load-balancer-ks-service-registration\" in pod \"octavia-ks-service-dm2hv\" not found\nopenstack/octavia-ks-user-jcxwp/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-user-jcxwp\" not found\nopenstack/octavia-ks-user-jcxwp/octavia-ks-user\nError from server (BadRequest): previous terminated container \"octavia-ks-user\" in pod \"octavia-ks-user-jcxwp\" not found\nopenstack/octavia-rabbit-init-7bs2q/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-rabbit-init-7bs2q\" not found\nopenstack/octavia-rabbit-init-7bs2q/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"octavia-rabbit-init-7bs2q\" not found\nopenstack/octavia-worker-556dd79c75-j6psc/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"octavia-worker-556dd79c75-j6psc\" not found\nopenstack/octavia-worker-556dd79c75-j6psc/octavia-worker\nError from server (BadRequest): previous terminated container \"octavia-worker\" in pod \"octavia-worker-556dd79c75-j6psc\" not found\nopenstack/openstack-database-exporter-78c69bc7dd-tnkdb/openstack-database-exporter\nError from server (BadRequest): previous terminated container \"openstack-database-exporter\" in pod \"openstack-database-exporter-78c69bc7dd-tnkdb\" not found\nopenstack/openstack-exporter-5455644b6-6djp7/build-config\nError from server (BadRequest): previous terminated container \"build-config\" in pod \"openstack-exporter-5455644b6-6djp7\" not found\nopenstack/openstack-exporter-5455644b6-6djp7/openstack-exporter\nError from server (BadRequest): previous terminated container \"openstack-exporter\" in pod \"openstack-exporter-5455644b6-6djp7\" not found\nopenstack/openvswitch-m6xlk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"openvswitch-m6xlk\" not found\nopenstack/openvswitch-m6xlk/openvswitch-db-perms\nError from server (BadRequest): previous terminated container \"openvswitch-db-perms\" in pod \"openvswitch-m6xlk\" not found\nopenstack/openvswitch-m6xlk/openvswitch-vswitchd-modules\nError from server (BadRequest): previous terminated container \"openvswitch-vswitchd-modules\" in pod \"openvswitch-m6xlk\" not found\nopenstack/openvswitch-m6xlk/openvswitch-db\nError from server (BadRequest): previous terminated container \"openvswitch-db\" in pod \"openvswitch-m6xlk\" not found\nopenstack/openvswitch-m6xlk/openvswitch-vswitchd\nError from server (BadRequest): previous terminated container \"openvswitch-vswitchd\" in pod \"openvswitch-m6xlk\" not found\nopenstack/ovn-bgp-agent-bhgkb/ovn-bgp-agent-init\nError from server (BadRequest): previous terminated container \"ovn-bgp-agent-init\" in pod \"ovn-bgp-agent-bhgkb\" not found\nopenstack/ovn-bgp-agent-bhgkb/ovn-bgp-agent\nopenstack/ovn-controller-default-r8pll/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"ovn-controller-default-r8pll\" not found\nopenstack/ovn-controller-default-r8pll/get-gw-enabled\nError from server (BadRequest): previous terminated container \"get-gw-enabled\" in pod \"ovn-controller-default-r8pll\" not found\nopenstack/ovn-controller-default-r8pll/controller-init\nError from server (BadRequest): previous terminated container \"controller-init\" in pod \"ovn-controller-default-r8pll\" not found\nopenstack/ovn-controller-default-r8pll/controller\nError from server (BadRequest): previous terminated container \"controller\" in pod \"ovn-controller-default-r8pll\" not found\nopenstack/ovn-controller-default-r8pll/vector\nError from server (BadRequest): previous terminated container \"vector\" in pod \"ovn-controller-default-r8pll\" not found\nopenstack/ovn-controller-default-r8pll/log-parser\nError from server (BadRequest): previous terminated container \"log-parser\" in pod \"ovn-controller-default-r8pll\" not found\nopenstack/ovn-northd-7659bd74f8-zbrrd/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"ovn-northd-7659bd74f8-zbrrd\" not found\nopenstack/ovn-northd-7659bd74f8-zbrrd/northd\nError from server (BadRequest): previous terminated container \"northd\" in pod \"ovn-northd-7659bd74f8-zbrrd\" 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-7864b5dbb4-r2jwq/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-api-7864b5dbb4-r2jwq\" not found\nopenstack/placement-api-7864b5dbb4-r2jwq/placement-api\nError from server (BadRequest): previous terminated container \"placement-api\" in pod \"placement-api-7864b5dbb4-r2jwq\" not found\nopenstack/placement-db-init-nrb6g/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-init-nrb6g\" not found\nopenstack/placement-db-init-nrb6g/placement-db-init-0\nError from server (BadRequest): previous terminated container \"placement-db-init-0\" in pod \"placement-db-init-nrb6g\" not found\nopenstack/placement-db-sync-q8ssd/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-sync-q8ssd\" not found\nopenstack/placement-db-sync-q8ssd/placement-db-sync\nError from server (BadRequest): previous terminated container \"placement-db-sync\" in pod \"placement-db-sync-q8ssd\" not found\nopenstack/placement-ks-endpoints-dggg2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-endpoints-dggg2\" not found\nopenstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-admin\" in pod \"placement-ks-endpoints-dggg2\" not found\nopenstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-internal\" in pod \"placement-ks-endpoints-dggg2\" not found\nopenstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-public\" in pod \"placement-ks-endpoints-dggg2\" not found\nopenstack/placement-ks-service-zg7lf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-service-zg7lf\" not found\nopenstack/placement-ks-service-zg7lf/placement-ks-service-registration\nError from server (BadRequest): previous terminated container \"placement-ks-service-registration\" in pod \"placement-ks-service-zg7lf\" not found\nopenstack/placement-ks-user-vfjmb/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-user-vfjmb\" not found\nopenstack/placement-ks-user-vfjmb/placement-ks-user\nError from server (BadRequest): previous terminated container \"placement-ks-user\" in pod \"placement-ks-user-vfjmb\" not found\nopenstack/pxc-operator-69cb5bbdb9-5j5bj/percona-xtradb-cluster-operator\nError from server (BadRequest): previous terminated container \"percona-xtradb-cluster-operator\" in pod \"pxc-operator-69cb5bbdb9-5j5bj\" 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-mrwhn/rabbitmq-cluster-operator\nError from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-cluster-operator-54f767cff8-mrwhn\" 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-4ll8f/rabbitmq-cluster-operator\nError from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-messaging-topology-operator-6f465c979f-4ll8f\" 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-qz45j/make-container-crash-dir\nError from server (BadRequest): previous terminated container \"make-container-crash-dir\" in pod \"rook-ceph-crashcollector-instance-754c646bfd-qz45j\" not found\nopenstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/chown-container-data-dir\nError from server (BadRequest): previous terminated container \"chown-container-data-dir\" in pod \"rook-ceph-crashcollector-instance-754c646bfd-qz45j\" not found\nopenstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/ceph-crash\nError from server (BadRequest): previous terminated container \"ceph-crash\" in pod \"rook-ceph-crashcollector-instance-754c646bfd-qz45j\" not found\nopenstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/chown-container-data-dir\nError from server (BadRequest): previous terminated container \"chown-container-data-dir\" in pod \"rook-ceph-rgw-ceph-a-699b8bdb59-5r47h\" not found\nopenstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/rgw\nError from server (BadRequest): previous terminated container \"rgw\" in pod \"rook-ceph-rgw-ceph-a-699b8bdb59-5r47h\" not found\nopenstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/log-collector\nError from server (BadRequest): previous terminated container \"log-collector\" in pod \"rook-ceph-rgw-ceph-a-699b8bdb59-5r47h\" not found\nopenstack/staffeln-api-6775875d4f-p5248/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"staffeln-api-6775875d4f-p5248\" not found\nopenstack/staffeln-api-6775875d4f-p5248/staffeln-api\nError from server (BadRequest): previous terminated container \"staffeln-api\" in pod \"staffeln-api-6775875d4f-p5248\" not found\nopenstack/staffeln-conductor-55765f8b44-ftsf7/staffeln-conductor\nError from server (BadRequest): previous terminated container \"staffeln-conductor\" in pod \"staffeln-conductor-55765f8b44-ftsf7\" not found\nopenstack/staffeln-db-init-zntp2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"staffeln-db-init-zntp2\" not found\nopenstack/staffeln-db-init-zntp2/staffeln-db-init-0\nError from server (BadRequest): previous terminated container \"staffeln-db-init-0\" in pod \"staffeln-db-init-zntp2\" not found\nopenstack/staffeln-db-sync-dcrkj/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"staffeln-db-sync-dcrkj\" not found\nopenstack/staffeln-db-sync-dcrkj/staffeln-db-sync\nError from server (BadRequest): previous terminated container \"staffeln-db-sync\" in pod \"staffeln-db-sync-dcrkj\" not found\nopenstack/tempest-ks-user-nfw2z/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"tempest-ks-user-nfw2z\" not found\nopenstack/tempest-ks-user-nfw2z/tempest-ks-user\nError from server (BadRequest): previous terminated container \"tempest-ks-user\" in pod \"tempest-ks-user-nfw2z\" not found\nopenstack/tempest-run-tests-dnqg4/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"tempest-run-tests-dnqg4\" not found\nopenstack/tempest-run-tests-dnqg4/tempest-run-tests-init\nError from server (BadRequest): previous terminated container \"tempest-run-tests-init\" in pod \"tempest-run-tests-dnqg4\" not found\nopenstack/tempest-run-tests-dnqg4/tempest-run-tests\nError from server (BadRequest): previous terminated container \"tempest-run-tests\" in pod \"tempest-run-tests-dnqg4\" 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-mtznb/manager\nError from server (BadRequest): previous terminated container \"manager\" in pod \"orc-controller-manager-6cb597b5d4-mtznb\" not found\nrook-ceph/rook-ceph-operator-76bbbb77ff-d69bq/rook-ceph-operator\nError from server (BadRequest): previous terminated container \"rook-ceph-operator\" in pod \"rook-ceph-operator-76bbbb77ff-d69bq\" not found\nsecretgen-controller/secretgen-controller-5cf976ccc7-gwr7s/secretgen-controller\nError from server (BadRequest): previous terminated container \"secretgen-controller\" in pod \"secretgen-controller-5cf976ccc7-gwr7s\" 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-2f9p2/manager",
                                "Error from server (BadRequest): previous terminated container \"manager\" in pod \"capi-kubeadm-bootstrap-controller-manager-67b8b974d6-2f9p2\" not found",
                                "capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-hks2d/manager",
                                "Error from server (BadRequest): previous terminated container \"manager\" in pod \"capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-hks2d\" not found",
                                "capi-system/capi-controller-manager-5647546676-wcdqv/manager",
                                "Error from server (BadRequest): previous terminated container \"manager\" in pod \"capi-controller-manager-5647546676-wcdqv\" not found",
                                "capo-system/capo-controller-manager-56cf844ccd-qxlzt/manager",
                                "Error from server (BadRequest): previous terminated container \"manager\" in pod \"capo-controller-manager-56cf844ccd-qxlzt\" not found",
                                "cert-manager/cert-manager-79c48d47db-zxkgt/cert-manager-controller",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-controller\" in pod \"cert-manager-79c48d47db-zxkgt\" not found",
                                "cert-manager/cert-manager-cainjector-579c9dd7cd-6kmj4/cert-manager-cainjector",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-cainjector\" in pod \"cert-manager-cainjector-579c9dd7cd-6kmj4\" not found",
                                "cert-manager/cert-manager-webhook-7d6b59cfdc-6rbpt/cert-manager-webhook",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-webhook\" in pod \"cert-manager-webhook-7d6b59cfdc-6rbpt\" not found",
                                "envoy-gateway-system/envoy-gateway-78446f96c9-86lc6/envoy-gateway",
                                "Error from server (BadRequest): previous terminated container \"envoy-gateway\" in pod \"envoy-gateway-78446f96c9-86lc6\" not found",
                                "frr-k8s-system/frr-k8s-l5jjb/cp-frr-files",
                                "Error from server (BadRequest): previous terminated container \"cp-frr-files\" in pod \"frr-k8s-l5jjb\" not found",
                                "frr-k8s-system/frr-k8s-l5jjb/cp-reloader",
                                "Error from server (BadRequest): previous terminated container \"cp-reloader\" in pod \"frr-k8s-l5jjb\" not found",
                                "frr-k8s-system/frr-k8s-l5jjb/cp-metrics",
                                "Error from server (BadRequest): previous terminated container \"cp-metrics\" in pod \"frr-k8s-l5jjb\" not found",
                                "frr-k8s-system/frr-k8s-l5jjb/controller",
                                "Error from server (BadRequest): previous terminated container \"controller\" in pod \"frr-k8s-l5jjb\" not found",
                                "frr-k8s-system/frr-k8s-l5jjb/frr",
                                "Error from server (BadRequest): previous terminated container \"frr\" in pod \"frr-k8s-l5jjb\" not found",
                                "frr-k8s-system/frr-k8s-l5jjb/reloader",
                                "Error from server (BadRequest): previous terminated container \"reloader\" in pod \"frr-k8s-l5jjb\" not found",
                                "frr-k8s-system/frr-k8s-l5jjb/frr-metrics",
                                "Error from server (BadRequest): previous terminated container \"frr-metrics\" in pod \"frr-k8s-l5jjb\" not found",
                                "frr-k8s-system/frr-k8s-l5jjb/kube-rbac-proxy",
                                "Error from server (BadRequest): previous terminated container \"kube-rbac-proxy\" in pod \"frr-k8s-l5jjb\" not found",
                                "frr-k8s-system/frr-k8s-l5jjb/kube-rbac-proxy-frr",
                                "Error from server (BadRequest): previous terminated container \"kube-rbac-proxy-frr\" in pod \"frr-k8s-l5jjb\" not found",
                                "frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-6dcft/frr-k8s-webhook-server",
                                "Error from server (BadRequest): previous terminated container \"frr-k8s-webhook-server\" in pod \"frr-k8s-webhook-server-ffbc7d57c-6dcft\" not found",
                                "ingress-nginx/ingress-nginx-controller-d2g5k/controller",
                                "Error from server (BadRequest): previous terminated container \"controller\" in pod \"ingress-nginx-controller-d2g5k\" not found",
                                "ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-78pkl/ingress-nginx-default-backend",
                                "Error from server (BadRequest): previous terminated container \"ingress-nginx-default-backend\" in pod \"ingress-nginx-defaultbackend-6987ff55cf-78pkl\" not found",
                                "kube-system/cilium-operator-869df985b8-r5zbz/cilium-operator",
                                "Error from server (BadRequest): previous terminated container \"cilium-operator\" in pod \"cilium-operator-869df985b8-r5zbz\" not found",
                                "kube-system/cilium-pv9k6/config",
                                "Error from server (BadRequest): previous terminated container \"config\" in pod \"cilium-pv9k6\" not found",
                                "kube-system/cilium-pv9k6/mount-cgroup",
                                "Error from server (BadRequest): previous terminated container \"mount-cgroup\" in pod \"cilium-pv9k6\" not found",
                                "kube-system/cilium-pv9k6/apply-sysctl-overwrites",
                                "Error from server (BadRequest): previous terminated container \"apply-sysctl-overwrites\" in pod \"cilium-pv9k6\" not found",
                                "kube-system/cilium-pv9k6/mount-bpf-fs",
                                "Error from server (BadRequest): previous terminated container \"mount-bpf-fs\" in pod \"cilium-pv9k6\" not found",
                                "kube-system/cilium-pv9k6/clean-cilium-state",
                                "Error from server (BadRequest): previous terminated container \"clean-cilium-state\" in pod \"cilium-pv9k6\" not found",
                                "kube-system/cilium-pv9k6/install-cni-binaries",
                                "Error from server (BadRequest): previous terminated container \"install-cni-binaries\" in pod \"cilium-pv9k6\" not found",
                                "kube-system/cilium-pv9k6/cilium-agent",
                                "Error from server (BadRequest): previous terminated container \"cilium-agent\" in pod \"cilium-pv9k6\" not found",
                                "kube-system/coredns-67659f764b-cpb42/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-cpb42\" not found",
                                "kube-system/coredns-67659f764b-d7zjv/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-d7zjv\" 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-ntbc8/kube-proxy",
                                "Error from server (BadRequest): previous terminated container \"kube-proxy\" in pod \"kube-proxy-ntbc8\" 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-c2vxj/local-path-provisioner",
                                "Error from server (BadRequest): previous terminated container \"local-path-provisioner\" in pod \"local-path-provisioner-679c578f5-c2vxj\" 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-vkjts/goldpinger-daemon",
                                "Error from server (BadRequest): previous terminated container \"goldpinger-daemon\" in pod \"goldpinger-vkjts\" not found",
                                "monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana-sc-dashboard",
                                "Error from server (BadRequest): previous terminated container \"grafana-sc-dashboard\" in pod \"kube-prometheus-stack-grafana-d89bb97dc-s25q5\" not found",
                                "monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana-sc-datasources",
                                "Error from server (BadRequest): previous terminated container \"grafana-sc-datasources\" in pod \"kube-prometheus-stack-grafana-d89bb97dc-s25q5\" not found",
                                "monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana",
                                "Error from server (BadRequest): previous terminated container \"grafana\" in pod \"kube-prometheus-stack-grafana-d89bb97dc-s25q5\" not found",
                                "monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v/kube-state-metrics",
                                "Error from server (BadRequest): previous terminated container \"kube-state-metrics\" in pod \"kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v\" not found",
                                "monitoring/kube-prometheus-stack-operator-cd88cf4bf-dkm2g/kube-prometheus-stack",
                                "Error from server (BadRequest): previous terminated container \"kube-prometheus-stack\" in pod \"kube-prometheus-stack-operator-cd88cf4bf-dkm2g\" not found",
                                "monitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/node-exporter",
                                "monitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/pod-tls-sidecar",
                                "Error from server (BadRequest): previous terminated container \"pod-tls-sidecar\" in pod \"kube-prometheus-stack-prometheus-node-exporter-678kz\" 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-fk4qv/nginx",
                                "Error from server (BadRequest): previous terminated container \"nginx\" in pod \"loki-gateway-cf54cb88c-fk4qv\" 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-4s9zc/gc",
                                "Error from server (BadRequest): previous terminated container \"gc\" in pod \"node-feature-discovery-gc-6675cbb6d9-4s9zc\" not found",
                                "monitoring/node-feature-discovery-master-8665476dbc-wsmsd/master",
                                "Error from server (BadRequest): previous terminated container \"master\" in pod \"node-feature-discovery-master-8665476dbc-wsmsd\" not found",
                                "monitoring/node-feature-discovery-worker-4lvtv/worker",
                                "Error from server (BadRequest): previous terminated container \"worker\" in pod \"node-feature-discovery-worker-4lvtv\" 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-zw5b5/pushgateway",
                                "Error from server (BadRequest): previous terminated container \"pushgateway\" in pod \"prometheus-pushgateway-7b8659c68b-zw5b5\" not found",
                                "monitoring/vector-2lpb9/vector",
                                "Error from server (BadRequest): previous terminated container \"vector\" in pod \"vector-2lpb9\" not found",
                                "openstack/barbican-api-7f665c4687-cjr9f/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-api-7f665c4687-cjr9f\" not found",
                                "openstack/barbican-api-7f665c4687-cjr9f/barbican-api",
                                "Error from server (BadRequest): previous terminated container \"barbican-api\" in pod \"barbican-api-7f665c4687-cjr9f\" not found",
                                "openstack/barbican-db-init-dfmv6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-db-init-dfmv6\" not found",
                                "openstack/barbican-db-init-dfmv6/barbican-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"barbican-db-init-0\" in pod \"barbican-db-init-dfmv6\" not found",
                                "openstack/barbican-db-sync-brjlt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-db-sync-brjlt\" not found",
                                "openstack/barbican-db-sync-brjlt/barbican-db-sync",
                                "Error from server (BadRequest): previous terminated container \"barbican-db-sync\" in pod \"barbican-db-sync-brjlt\" not found",
                                "openstack/barbican-ks-endpoints-d8ds6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-endpoints-d8ds6\" not found",
                                "openstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-admin\" in pod \"barbican-ks-endpoints-d8ds6\" not found",
                                "openstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-internal\" in pod \"barbican-ks-endpoints-d8ds6\" not found",
                                "openstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"key-manager-ks-endpoints-public\" in pod \"barbican-ks-endpoints-d8ds6\" not found",
                                "openstack/barbican-ks-service-zbskg/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-service-zbskg\" not found",
                                "openstack/barbican-ks-service-zbskg/key-manager-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"key-manager-ks-service-registration\" in pod \"barbican-ks-service-zbskg\" not found",
                                "openstack/barbican-ks-user-nh84v/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-ks-user-nh84v\" not found",
                                "openstack/barbican-ks-user-nh84v/barbican-ks-user",
                                "Error from server (BadRequest): previous terminated container \"barbican-ks-user\" in pod \"barbican-ks-user-nh84v\" not found",
                                "openstack/barbican-rabbit-init-bxlls/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"barbican-rabbit-init-bxlls\" not found",
                                "openstack/barbican-rabbit-init-bxlls/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"barbican-rabbit-init-bxlls\" not found",
                                "openstack/cinder-api-db5c9746-44vmt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-api-db5c9746-44vmt\" not found",
                                "openstack/cinder-api-db5c9746-44vmt/ceph-coordination-volume-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-api-db5c9746-44vmt\" not found",
                                "openstack/cinder-api-db5c9746-44vmt/cinder-api",
                                "Error from server (BadRequest): previous terminated container \"cinder-api\" in pod \"cinder-api-db5c9746-44vmt\" not found",
                                "openstack/cinder-backup-7ff89dc5fd-p6gw4/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-backup-7ff89dc5fd-p6gw4\" not found",
                                "openstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-backup-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-backup-keyring-placement\" in pod \"cinder-backup-7ff89dc5fd-p6gw4\" not found",
                                "openstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-keyring-placement-rbd1",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement-rbd1\" in pod \"cinder-backup-7ff89dc5fd-p6gw4\" not found",
                                "openstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-coordination-volume-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-backup-7ff89dc5fd-p6gw4\" not found",
                                "openstack/cinder-backup-7ff89dc5fd-p6gw4/cinder-backup",
                                "Error from server (BadRequest): previous terminated container \"cinder-backup\" in pod \"cinder-backup-7ff89dc5fd-p6gw4\" not found",
                                "openstack/cinder-backup-storage-init-mwkpp/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-backup-storage-init-mwkpp\" not found",
                                "openstack/cinder-backup-storage-init-mwkpp/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"cinder-backup-storage-init-mwkpp\" not found",
                                "openstack/cinder-backup-storage-init-mwkpp/cinder-backup-storage-init",
                                "Error from server (BadRequest): previous terminated container \"cinder-backup-storage-init\" in pod \"cinder-backup-storage-init-mwkpp\" not found",
                                "openstack/cinder-bootstrap-9mrz8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-bootstrap-9mrz8\" not found",
                                "openstack/cinder-bootstrap-9mrz8/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"cinder-bootstrap-9mrz8\" not found",
                                "openstack/cinder-create-internal-tenant-5x8hp/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-create-internal-tenant-5x8hp\" not found",
                                "openstack/cinder-create-internal-tenant-5x8hp/create-internal-tenant",
                                "Error from server (BadRequest): previous terminated container \"create-internal-tenant\" in pod \"cinder-create-internal-tenant-5x8hp\" not found",
                                "openstack/cinder-db-init-74s8h/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-db-init-74s8h\" not found",
                                "openstack/cinder-db-init-74s8h/cinder-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"cinder-db-init-0\" in pod \"cinder-db-init-74s8h\" not found",
                                "openstack/cinder-db-sync-5x5j2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-db-sync-5x5j2\" not found",
                                "openstack/cinder-db-sync-5x5j2/cinder-db-sync",
                                "Error from server (BadRequest): previous terminated container \"cinder-db-sync\" in pod \"cinder-db-sync-5x5j2\" not found",
                                "openstack/cinder-ks-endpoints-l5gzz/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-endpoints-l5gzz\" not found",
                                "openstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-admin\" in pod \"cinder-ks-endpoints-l5gzz\" not found",
                                "openstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-internal\" in pod \"cinder-ks-endpoints-l5gzz\" not found",
                                "openstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"volumev3-ks-endpoints-public\" in pod \"cinder-ks-endpoints-l5gzz\" not found",
                                "openstack/cinder-ks-service-2sdqk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-service-2sdqk\" not found",
                                "openstack/cinder-ks-service-2sdqk/volumev3-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"volumev3-ks-service-registration\" in pod \"cinder-ks-service-2sdqk\" not found",
                                "openstack/cinder-ks-user-ccxf7/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-ks-user-ccxf7\" not found",
                                "openstack/cinder-ks-user-ccxf7/cinder-ks-user",
                                "Error from server (BadRequest): previous terminated container \"cinder-ks-user\" in pod \"cinder-ks-user-ccxf7\" not found",
                                "openstack/cinder-rabbit-init-dmbs8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-rabbit-init-dmbs8\" not found",
                                "openstack/cinder-rabbit-init-dmbs8/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"cinder-rabbit-init-dmbs8\" not found",
                                "openstack/cinder-scheduler-6b988565c8-rcdkq/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-scheduler-6b988565c8-rcdkq\" not found",
                                "openstack/cinder-scheduler-6b988565c8-rcdkq/ceph-coordination-volume-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-scheduler-6b988565c8-rcdkq\" not found",
                                "openstack/cinder-scheduler-6b988565c8-rcdkq/cinder-scheduler",
                                "Error from server (BadRequest): previous terminated container \"cinder-scheduler\" in pod \"cinder-scheduler-6b988565c8-rcdkq\" not found",
                                "openstack/cinder-storage-init-xtkdg/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-storage-init-xtkdg\" not found",
                                "openstack/cinder-storage-init-xtkdg/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"cinder-storage-init-xtkdg\" not found",
                                "openstack/cinder-storage-init-xtkdg/cinder-storage-init-rbd1",
                                "Error from server (BadRequest): previous terminated container \"cinder-storage-init-rbd1\" in pod \"cinder-storage-init-xtkdg\" not found",
                                "openstack/cinder-volume-68f44665bb-bn6gb/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-volume-68f44665bb-bn6gb\" not found",
                                "openstack/cinder-volume-68f44665bb-bn6gb/ceph-keyring-placement-rbd1",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement-rbd1\" in pod \"cinder-volume-68f44665bb-bn6gb\" not found",
                                "openstack/cinder-volume-68f44665bb-bn6gb/ceph-coordination-volume-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-coordination-volume-perms\" in pod \"cinder-volume-68f44665bb-bn6gb\" not found",
                                "openstack/cinder-volume-68f44665bb-bn6gb/init-cinder-conf",
                                "Error from server (BadRequest): previous terminated container \"init-cinder-conf\" in pod \"cinder-volume-68f44665bb-bn6gb\" not found",
                                "openstack/cinder-volume-68f44665bb-bn6gb/cinder-volume",
                                "Error from server (BadRequest): previous terminated container \"cinder-volume\" in pod \"cinder-volume-68f44665bb-bn6gb\" not found",
                                "openstack/cinder-volume-usage-audit-29751065-fvkjt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"cinder-volume-usage-audit-29751065-fvkjt\" not found",
                                "openstack/cinder-volume-usage-audit-29751065-fvkjt/cinder-volume-usage-audit",
                                "Error from server (BadRequest): previous terminated container \"cinder-volume-usage-audit\" in pod \"cinder-volume-usage-audit-29751065-fvkjt\" not found",
                                "openstack/glance-api-5d8d6b5775-g4hw9/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-api-5d8d6b5775-g4hw9\" not found",
                                "openstack/glance-api-5d8d6b5775-g4hw9/glance-perms",
                                "Error from server (BadRequest): previous terminated container \"glance-perms\" in pod \"glance-api-5d8d6b5775-g4hw9\" not found",
                                "openstack/glance-api-5d8d6b5775-g4hw9/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-api-5d8d6b5775-g4hw9\" not found",
                                "openstack/glance-api-5d8d6b5775-g4hw9/glance-api",
                                "Error from server (BadRequest): previous terminated container \"glance-api\" in pod \"glance-api-5d8d6b5775-g4hw9\" not found",
                                "openstack/glance-db-init-tw58x/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-init-tw58x\" not found",
                                "openstack/glance-db-init-tw58x/glance-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"glance-db-init-0\" in pod \"glance-db-init-tw58x\" not found",
                                "openstack/glance-db-sync-bwzkk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-sync-bwzkk\" not found",
                                "openstack/glance-db-sync-bwzkk/glance-db-sync",
                                "Error from server (BadRequest): previous terminated container \"glance-db-sync\" in pod \"glance-db-sync-bwzkk\" not found",
                                "openstack/glance-ks-endpoints-vwpjs/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-endpoints-vwpjs\" not found",
                                "openstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-admin\" in pod \"glance-ks-endpoints-vwpjs\" not found",
                                "openstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-internal\" in pod \"glance-ks-endpoints-vwpjs\" not found",
                                "openstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-public\" in pod \"glance-ks-endpoints-vwpjs\" not found",
                                "openstack/glance-ks-service-wwp4q/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-service-wwp4q\" not found",
                                "openstack/glance-ks-service-wwp4q/image-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"image-ks-service-registration\" in pod \"glance-ks-service-wwp4q\" not found",
                                "openstack/glance-ks-user-zp28x/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-user-zp28x\" not found",
                                "openstack/glance-ks-user-zp28x/glance-ks-user",
                                "Error from server (BadRequest): previous terminated container \"glance-ks-user\" in pod \"glance-ks-user-zp28x\" not found",
                                "openstack/glance-metadefs-load-9srff/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-metadefs-load-9srff\" not found",
                                "openstack/glance-metadefs-load-9srff/glance-metadefs-load",
                                "Error from server (BadRequest): previous terminated container \"glance-metadefs-load\" in pod \"glance-metadefs-load-9srff\" not found",
                                "openstack/glance-rabbit-init-vpdq6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-rabbit-init-vpdq6\" not found",
                                "openstack/glance-rabbit-init-vpdq6/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"glance-rabbit-init-vpdq6\" not found",
                                "openstack/glance-storage-init-xj8ng/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-storage-init-xj8ng\" not found",
                                "openstack/glance-storage-init-xj8ng/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-storage-init-xj8ng\" not found",
                                "openstack/glance-storage-init-xj8ng/glance-storage-init",
                                "Error from server (BadRequest): previous terminated container \"glance-storage-init\" in pod \"glance-storage-init-xj8ng\" not found",
                                "openstack/heat-api-5d75f8dd97-zbcdw/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-api-5d75f8dd97-zbcdw\" not found",
                                "openstack/heat-api-5d75f8dd97-zbcdw/heat-api",
                                "Error from server (BadRequest): previous terminated container \"heat-api\" in pod \"heat-api-5d75f8dd97-zbcdw\" not found",
                                "openstack/heat-bootstrap-mpw6h/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-bootstrap-mpw6h\" not found",
                                "openstack/heat-bootstrap-mpw6h/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"heat-bootstrap-mpw6h\" not found",
                                "openstack/heat-cfn-866f68dbbc-r7b52/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-cfn-866f68dbbc-r7b52\" not found",
                                "openstack/heat-cfn-866f68dbbc-r7b52/heat-cfn",
                                "Error from server (BadRequest): previous terminated container \"heat-cfn\" in pod \"heat-cfn-866f68dbbc-r7b52\" not found",
                                "openstack/heat-db-init-f7kc9/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-db-init-f7kc9\" not found",
                                "openstack/heat-db-init-f7kc9/heat-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"heat-db-init-0\" in pod \"heat-db-init-f7kc9\" not found",
                                "openstack/heat-db-sync-g8sww/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-db-sync-g8sww\" not found",
                                "openstack/heat-db-sync-g8sww/heat-db-sync",
                                "Error from server (BadRequest): previous terminated container \"heat-db-sync\" in pod \"heat-db-sync-g8sww\" not found",
                                "openstack/heat-domain-ks-user-2mptj/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-domain-ks-user-2mptj\" not found",
                                "openstack/heat-domain-ks-user-2mptj/heat-ks-domain-user",
                                "Error from server (BadRequest): previous terminated container \"heat-ks-domain-user\" in pod \"heat-domain-ks-user-2mptj\" not found",
                                "openstack/heat-engine-5cdc5db4d-8s26n/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-5cdc5db4d-8s26n\" not found",
                                "openstack/heat-engine-5cdc5db4d-8s26n/heat-engine",
                                "Error from server (BadRequest): previous terminated container \"heat-engine\" in pod \"heat-engine-5cdc5db4d-8s26n\" not found",
                                "openstack/heat-engine-cleaner-29751080-9cqdd/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29751080-9cqdd\" not found",
                                "openstack/heat-engine-cleaner-29751080-9cqdd/heat-engine-cleaner",
                                "Error from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29751080-9cqdd\" not found",
                                "openstack/heat-engine-cleaner-29751085-lz8nx/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29751085-lz8nx\" not found",
                                "openstack/heat-engine-cleaner-29751085-lz8nx/heat-engine-cleaner",
                                "Error from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29751085-lz8nx\" not found",
                                "openstack/heat-engine-cleaner-29751090-cqcv6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-engine-cleaner-29751090-cqcv6\" not found",
                                "openstack/heat-engine-cleaner-29751090-cqcv6/heat-engine-cleaner",
                                "Error from server (BadRequest): previous terminated container \"heat-engine-cleaner\" in pod \"heat-engine-cleaner-29751090-cqcv6\" not found",
                                "openstack/heat-ks-endpoints-nzk99/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-endpoints-nzk99\" not found",
                                "openstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-admin\" in pod \"heat-ks-endpoints-nzk99\" not found",
                                "openstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-internal\" in pod \"heat-ks-endpoints-nzk99\" not found",
                                "openstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"orchestration-ks-endpoints-public\" in pod \"heat-ks-endpoints-nzk99\" not found",
                                "openstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-admin\" in pod \"heat-ks-endpoints-nzk99\" not found",
                                "openstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-internal\" in pod \"heat-ks-endpoints-nzk99\" not found",
                                "openstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"cloudformation-ks-endpoints-public\" in pod \"heat-ks-endpoints-nzk99\" not found",
                                "openstack/heat-ks-service-lxbkh/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-service-lxbkh\" not found",
                                "openstack/heat-ks-service-lxbkh/orchestration-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"orchestration-ks-service-registration\" in pod \"heat-ks-service-lxbkh\" not found",
                                "openstack/heat-ks-service-lxbkh/cloudformation-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"cloudformation-ks-service-registration\" in pod \"heat-ks-service-lxbkh\" not found",
                                "openstack/heat-ks-user-wk5fq/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-ks-user-wk5fq\" not found",
                                "openstack/heat-ks-user-wk5fq/heat-ks-user",
                                "Error from server (BadRequest): previous terminated container \"heat-ks-user\" in pod \"heat-ks-user-wk5fq\" not found",
                                "openstack/heat-ks-user-wk5fq/heat-trustee-ks-user",
                                "Error from server (BadRequest): previous terminated container \"heat-trustee-ks-user\" in pod \"heat-ks-user-wk5fq\" not found",
                                "openstack/heat-rabbit-init-q487t/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-rabbit-init-q487t\" not found",
                                "openstack/heat-rabbit-init-q487t/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"heat-rabbit-init-q487t\" not found",
                                "openstack/heat-trusts-qvf78/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"heat-trusts-qvf78\" not found",
                                "openstack/heat-trusts-qvf78/heat-trusts",
                                "Error from server (BadRequest): previous terminated container \"heat-trusts\" in pod \"heat-trusts-qvf78\" not found",
                                "openstack/horizon-c5f788cb9-rr5zv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"horizon-c5f788cb9-rr5zv\" not found",
                                "openstack/horizon-c5f788cb9-rr5zv/horizon",
                                "Error from server (BadRequest): previous terminated container \"horizon\" in pod \"horizon-c5f788cb9-rr5zv\" not found",
                                "openstack/horizon-db-init-g68md/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"horizon-db-init-g68md\" not found",
                                "openstack/horizon-db-init-g68md/horizon-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"horizon-db-init-0\" in pod \"horizon-db-init-g68md\" not found",
                                "openstack/horizon-db-sync-2zmn6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"horizon-db-sync-2zmn6\" not found",
                                "openstack/horizon-db-sync-2zmn6/horizon-db-sync",
                                "Error from server (BadRequest): previous terminated container \"horizon-db-sync\" in pod \"horizon-db-sync-2zmn6\" not found",
                                "openstack/keepalived-68pqx/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keepalived-68pqx\" not found",
                                "openstack/keepalived-68pqx/wait-for-ip",
                                "Error from server (BadRequest): previous terminated container \"wait-for-ip\" in pod \"keepalived-68pqx\" not found",
                                "openstack/keepalived-68pqx/keepalived",
                                "Error from server (BadRequest): previous terminated container \"keepalived\" in pod \"keepalived-68pqx\" not found",
                                "openstack/keystone-api-7dcb77b86c-wjtx7/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-api-7dcb77b86c-wjtx7\" not found",
                                "openstack/keystone-api-7dcb77b86c-wjtx7/keystone-api",
                                "Error from server (BadRequest): previous terminated container \"keystone-api\" in pod \"keystone-api-7dcb77b86c-wjtx7\" not found",
                                "openstack/keystone-bootstrap-hh5hc/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-bootstrap-hh5hc\" not found",
                                "openstack/keystone-bootstrap-hh5hc/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"keystone-bootstrap-hh5hc\" not found",
                                "openstack/keystone-credential-setup-rlgxt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-credential-setup-rlgxt\" not found",
                                "openstack/keystone-credential-setup-rlgxt/keystone-credential-setup",
                                "Error from server (BadRequest): previous terminated container \"keystone-credential-setup\" in pod \"keystone-credential-setup-rlgxt\" not found",
                                "openstack/keystone-db-init-8lv7b/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-init-8lv7b\" not found",
                                "openstack/keystone-db-init-8lv7b/keystone-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"keystone-db-init-0\" in pod \"keystone-db-init-8lv7b\" not found",
                                "openstack/keystone-db-sync-skx4q/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-sync-skx4q\" not found",
                                "openstack/keystone-db-sync-skx4q/keystone-db-sync",
                                "Error from server (BadRequest): previous terminated container \"keystone-db-sync\" in pod \"keystone-db-sync-skx4q\" not found",
                                "openstack/keystone-domain-manage-v29np/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-domain-manage-v29np\" not found",
                                "openstack/keystone-domain-manage-v29np/keystone-domain-manage",
                                "Error from server (BadRequest): previous terminated container \"keystone-domain-manage\" in pod \"keystone-domain-manage-v29np\" not found",
                                "openstack/keystone-fernet-setup-ff4cv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-setup-ff4cv\" not found",
                                "openstack/keystone-fernet-setup-ff4cv/keystone-fernet-setup",
                                "Error from server (BadRequest): previous terminated container \"keystone-fernet-setup\" in pod \"keystone-fernet-setup-ff4cv\" not found",
                                "openstack/keystone-rabbit-init-49v2m/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-rabbit-init-49v2m\" not found",
                                "openstack/keystone-rabbit-init-49v2m/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"keystone-rabbit-init-49v2m\" not found",
                                "openstack/libvirt-libvirt-default-gthwx/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"libvirt-libvirt-default-gthwx\" not found",
                                "openstack/libvirt-libvirt-default-gthwx/init-dynamic-options",
                                "Error from server (BadRequest): previous terminated container \"init-dynamic-options\" in pod \"libvirt-libvirt-default-gthwx\" not found",
                                "openstack/libvirt-libvirt-default-gthwx/ceph-admin-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"libvirt-libvirt-default-gthwx\" not found",
                                "openstack/libvirt-libvirt-default-gthwx/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"libvirt-libvirt-default-gthwx\" not found",
                                "openstack/libvirt-libvirt-default-gthwx/tls-sidecar",
                                "Error from server (BadRequest): previous terminated container \"tls-sidecar\" in pod \"libvirt-libvirt-default-gthwx\" not found",
                                "openstack/libvirt-libvirt-default-gthwx/libvirt",
                                "Error from server (BadRequest): previous terminated container \"libvirt\" in pod \"libvirt-libvirt-default-gthwx\" not found",
                                "openstack/libvirt-libvirt-default-gthwx/libvirt-exporter",
                                "Error from server (BadRequest): previous terminated container \"libvirt-exporter\" in pod \"libvirt-libvirt-default-gthwx\" not found",
                                "openstack/magnum-api-b8bf9b6-5d242/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-api-b8bf9b6-5d242\" not found",
                                "openstack/magnum-api-b8bf9b6-5d242/magnum-api",
                                "Error from server (BadRequest): previous terminated container \"magnum-api\" in pod \"magnum-api-b8bf9b6-5d242\" not found",
                                "openstack/magnum-cluster-api-proxy-9h7gt/magnum-cluster-api-proxy",
                                "Error from server (BadRequest): previous terminated container \"magnum-cluster-api-proxy\" in pod \"magnum-cluster-api-proxy-9h7gt\" 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-s9sxf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-db-init-s9sxf\" not found",
                                "openstack/magnum-db-init-s9sxf/magnum-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"magnum-db-init-0\" in pod \"magnum-db-init-s9sxf\" not found",
                                "openstack/magnum-db-sync-mlb9k/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-db-sync-mlb9k\" not found",
                                "openstack/magnum-db-sync-mlb9k/magnum-db-sync",
                                "Error from server (BadRequest): previous terminated container \"magnum-db-sync\" in pod \"magnum-db-sync-mlb9k\" not found",
                                "openstack/magnum-domain-ks-user-n8blz/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-domain-ks-user-n8blz\" not found",
                                "openstack/magnum-domain-ks-user-n8blz/magnum-ks-domain-user",
                                "Error from server (BadRequest): previous terminated container \"magnum-ks-domain-user\" in pod \"magnum-domain-ks-user-n8blz\" not found",
                                "openstack/magnum-ks-endpoints-6ddtx/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-ks-endpoints-6ddtx\" not found",
                                "openstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"container-infra-ks-endpoints-admin\" in pod \"magnum-ks-endpoints-6ddtx\" not found",
                                "openstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"container-infra-ks-endpoints-internal\" in pod \"magnum-ks-endpoints-6ddtx\" not found",
                                "openstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"container-infra-ks-endpoints-public\" in pod \"magnum-ks-endpoints-6ddtx\" not found",
                                "openstack/magnum-ks-service-zw8jv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-ks-service-zw8jv\" not found",
                                "openstack/magnum-ks-service-zw8jv/container-infra-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"container-infra-ks-service-registration\" in pod \"magnum-ks-service-zw8jv\" not found",
                                "openstack/magnum-ks-user-w7zht/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-ks-user-w7zht\" not found",
                                "openstack/magnum-ks-user-w7zht/magnum-ks-user",
                                "Error from server (BadRequest): previous terminated container \"magnum-ks-user\" in pod \"magnum-ks-user-w7zht\" not found",
                                "openstack/magnum-rabbit-init-mlcr4/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"magnum-rabbit-init-mlcr4\" not found",
                                "openstack/magnum-rabbit-init-mlcr4/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"magnum-rabbit-init-mlcr4\" not found",
                                "openstack/magnum-registry-c45778976-flxt8/registry",
                                "Error from server (BadRequest): previous terminated container \"registry\" in pod \"magnum-registry-c45778976-flxt8\" not found",
                                "openstack/manila-api-5dcb8c8ff7-4lx9k/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-api-5dcb8c8ff7-4lx9k\" not found",
                                "openstack/manila-api-5dcb8c8ff7-4lx9k/manila-api",
                                "Error from server (BadRequest): previous terminated container \"manila-api\" in pod \"manila-api-5dcb8c8ff7-4lx9k\" not found",
                                "openstack/manila-bootstrap-xc8v2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-bootstrap-xc8v2\" not found",
                                "openstack/manila-bootstrap-xc8v2/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"manila-bootstrap-xc8v2\" not found",
                                "openstack/manila-data-6dd4c4f964-9hvh6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-data-6dd4c4f964-9hvh6\" not found",
                                "openstack/manila-data-6dd4c4f964-9hvh6/manila-data",
                                "Error from server (BadRequest): previous terminated container \"manila-data\" in pod \"manila-data-6dd4c4f964-9hvh6\" not found",
                                "openstack/manila-db-init-p5qhn/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-db-init-p5qhn\" not found",
                                "openstack/manila-db-init-p5qhn/manila-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"manila-db-init-0\" in pod \"manila-db-init-p5qhn\" not found",
                                "openstack/manila-db-sync-7wdch/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-db-sync-7wdch\" not found",
                                "openstack/manila-db-sync-7wdch/manila-db-sync",
                                "Error from server (BadRequest): previous terminated container \"manila-db-sync\" in pod \"manila-db-sync-7wdch\" not found",
                                "openstack/manila-ks-endpoints-9wlm9/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-ks-endpoints-9wlm9\" not found",
                                "openstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"share-ks-endpoints-admin\" in pod \"manila-ks-endpoints-9wlm9\" not found",
                                "openstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"share-ks-endpoints-internal\" in pod \"manila-ks-endpoints-9wlm9\" not found",
                                "openstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"share-ks-endpoints-public\" in pod \"manila-ks-endpoints-9wlm9\" not found",
                                "openstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"sharev2-ks-endpoints-admin\" in pod \"manila-ks-endpoints-9wlm9\" not found",
                                "openstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"sharev2-ks-endpoints-internal\" in pod \"manila-ks-endpoints-9wlm9\" not found",
                                "openstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"sharev2-ks-endpoints-public\" in pod \"manila-ks-endpoints-9wlm9\" not found",
                                "openstack/manila-ks-service-8z669/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-ks-service-8z669\" not found",
                                "openstack/manila-ks-service-8z669/share-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"share-ks-service-registration\" in pod \"manila-ks-service-8z669\" not found",
                                "openstack/manila-ks-service-8z669/sharev2-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"sharev2-ks-service-registration\" in pod \"manila-ks-service-8z669\" not found",
                                "openstack/manila-ks-user-prhcd/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-ks-user-prhcd\" not found",
                                "openstack/manila-ks-user-prhcd/manila-ks-user",
                                "Error from server (BadRequest): previous terminated container \"manila-ks-user\" in pod \"manila-ks-user-prhcd\" not found",
                                "openstack/manila-rabbit-init-nthzw/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-rabbit-init-nthzw\" not found",
                                "openstack/manila-rabbit-init-nthzw/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"manila-rabbit-init-nthzw\" not found",
                                "openstack/manila-scheduler-7fbdfdf96-gxprf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-scheduler-7fbdfdf96-gxprf\" not found",
                                "openstack/manila-scheduler-7fbdfdf96-gxprf/manila-scheduler",
                                "Error from server (BadRequest): previous terminated container \"manila-scheduler\" in pod \"manila-scheduler-7fbdfdf96-gxprf\" not found",
                                "openstack/manila-share-ffcc58fbc-kbhd8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"manila-share-ffcc58fbc-kbhd8\" not found",
                                "openstack/manila-share-ffcc58fbc-kbhd8/manila-share-init",
                                "Error from server (BadRequest): previous terminated container \"manila-share-init\" in pod \"manila-share-ffcc58fbc-kbhd8\" not found",
                                "openstack/manila-share-ffcc58fbc-kbhd8/manila-share",
                                "Error from server (BadRequest): previous terminated container \"manila-share\" in pod \"manila-share-ffcc58fbc-kbhd8\" not found",
                                "openstack/memcached-memcached-cf56b6468-77df8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"memcached-memcached-cf56b6468-77df8\" not found",
                                "openstack/memcached-memcached-cf56b6468-77df8/memcached",
                                "Error from server (BadRequest): previous terminated container \"memcached\" in pod \"memcached-memcached-cf56b6468-77df8\" not found",
                                "openstack/memcached-memcached-cf56b6468-77df8/memcached-exporter",
                                "Error from server (BadRequest): previous terminated container \"memcached-exporter\" in pod \"memcached-memcached-cf56b6468-77df8\" not found",
                                "openstack/neutron-db-init-x69vn/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-init-x69vn\" not found",
                                "openstack/neutron-db-init-x69vn/neutron-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"neutron-db-init-0\" in pod \"neutron-db-init-x69vn\" not found",
                                "openstack/neutron-db-sync-t858j/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-sync-t858j\" not found",
                                "openstack/neutron-db-sync-t858j/neutron-db-sync",
                                "Error from server (BadRequest): previous terminated container \"neutron-db-sync\" in pod \"neutron-db-sync-t858j\" not found",
                                "openstack/neutron-ks-endpoints-f9867/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-endpoints-f9867\" not found",
                                "openstack/neutron-ks-endpoints-f9867/network-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-admin\" in pod \"neutron-ks-endpoints-f9867\" not found",
                                "openstack/neutron-ks-endpoints-f9867/network-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-internal\" in pod \"neutron-ks-endpoints-f9867\" not found",
                                "openstack/neutron-ks-endpoints-f9867/network-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-public\" in pod \"neutron-ks-endpoints-f9867\" not found",
                                "openstack/neutron-ks-service-5qccq/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-service-5qccq\" not found",
                                "openstack/neutron-ks-service-5qccq/network-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"network-ks-service-registration\" in pod \"neutron-ks-service-5qccq\" not found",
                                "openstack/neutron-ks-user-hz2cb/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-user-hz2cb\" not found",
                                "openstack/neutron-ks-user-hz2cb/neutron-ks-user",
                                "Error from server (BadRequest): previous terminated container \"neutron-ks-user\" in pod \"neutron-ks-user-hz2cb\" not found",
                                "openstack/neutron-netns-cleanup-cron-default-2ch6f/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-netns-cleanup-cron-default-2ch6f\" not found",
                                "openstack/neutron-netns-cleanup-cron-default-2ch6f/neutron-netns-cleanup-cron",
                                "Error from server (BadRequest): previous terminated container \"neutron-netns-cleanup-cron\" in pod \"neutron-netns-cleanup-cron-default-2ch6f\" not found",
                                "openstack/neutron-ovn-metadata-agent-default-8mmlf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovn-metadata-agent-default-8mmlf\" not found",
                                "openstack/neutron-ovn-metadata-agent-default-8mmlf/neutron-metadata-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-metadata-agent-init\" in pod \"neutron-ovn-metadata-agent-default-8mmlf\" not found",
                                "openstack/neutron-ovn-metadata-agent-default-8mmlf/ovn-neutron-init",
                                "Error from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-ovn-metadata-agent-default-8mmlf\" not found",
                                "openstack/neutron-ovn-metadata-agent-default-8mmlf/neutron-ovn-metadata-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-ovn-metadata-agent\" in pod \"neutron-ovn-metadata-agent-default-8mmlf\" not found",
                                "openstack/neutron-ovn-vpn-agent-default-cxzr8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovn-vpn-agent-default-cxzr8\" not found",
                                "openstack/neutron-ovn-vpn-agent-default-cxzr8/ovn-vpn-agent-init",
                                "Error from server (BadRequest): previous terminated container \"ovn-vpn-agent-init\" in pod \"neutron-ovn-vpn-agent-default-cxzr8\" not found",
                                "openstack/neutron-ovn-vpn-agent-default-cxzr8/ovn-neutron-init",
                                "Error from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-ovn-vpn-agent-default-cxzr8\" not found",
                                "openstack/neutron-ovn-vpn-agent-default-cxzr8/neutron-ovn-vpn-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-ovn-vpn-agent\" in pod \"neutron-ovn-vpn-agent-default-cxzr8\" not found",
                                "openstack/neutron-rabbit-init-b9b5p/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rabbit-init-b9b5p\" not found",
                                "openstack/neutron-rabbit-init-b9b5p/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"neutron-rabbit-init-b9b5p\" not found",
                                "openstack/neutron-rpc-server-566cfd79cf-wcffb/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rpc-server-566cfd79cf-wcffb\" not found",
                                "openstack/neutron-rpc-server-566cfd79cf-wcffb/ovn-neutron-init",
                                "Error from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-rpc-server-566cfd79cf-wcffb\" not found",
                                "openstack/neutron-rpc-server-566cfd79cf-wcffb/neutron-rpc-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-rpc-server\" in pod \"neutron-rpc-server-566cfd79cf-wcffb\" not found",
                                "openstack/neutron-server-7485c95884-nrndg/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-server-7485c95884-nrndg\" not found",
                                "openstack/neutron-server-7485c95884-nrndg/ovn-neutron-init",
                                "Error from server (BadRequest): previous terminated container \"ovn-neutron-init\" in pod \"neutron-server-7485c95884-nrndg\" not found",
                                "openstack/neutron-server-7485c95884-nrndg/neutron-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-server\" in pod \"neutron-server-7485c95884-nrndg\" not found",
                                "openstack/neutron-server-7485c95884-nrndg/neutron-policy-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-policy-server\" in pod \"neutron-server-7485c95884-nrndg\" not found",
                                "openstack/nova-api-metadata-77cb7d498f-sjdrl/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-metadata-77cb7d498f-sjdrl\" not found",
                                "openstack/nova-api-metadata-77cb7d498f-sjdrl/nova-api-metadata-init",
                                "Error from server (BadRequest): previous terminated container \"nova-api-metadata-init\" in pod \"nova-api-metadata-77cb7d498f-sjdrl\" not found",
                                "openstack/nova-api-metadata-77cb7d498f-sjdrl/nova-api",
                                "Error from server (BadRequest): previous terminated container \"nova-api\" in pod \"nova-api-metadata-77cb7d498f-sjdrl\" not found",
                                "openstack/nova-api-osapi-7bd8b9489d-zdxx4/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-osapi-7bd8b9489d-zdxx4\" not found",
                                "openstack/nova-api-osapi-7bd8b9489d-zdxx4/nova-osapi",
                                "Error from server (BadRequest): previous terminated container \"nova-osapi\" in pod \"nova-api-osapi-7bd8b9489d-zdxx4\" not found",
                                "openstack/nova-bootstrap-zlvfk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-bootstrap-zlvfk\" not found",
                                "openstack/nova-bootstrap-zlvfk/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"nova-bootstrap-zlvfk\" not found",
                                "openstack/nova-cell-setup-29751060-dzg82/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-29751060-dzg82\" not found",
                                "openstack/nova-cell-setup-29751060-dzg82/nova-cell-setup",
                                "Error from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-29751060-dzg82\" not found",
                                "openstack/nova-cell-setup-d9z2r/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-d9z2r\" not found",
                                "openstack/nova-cell-setup-d9z2r/nova-cell-setup-init",
                                "Error from server (BadRequest): previous terminated container \"nova-cell-setup-init\" in pod \"nova-cell-setup-d9z2r\" not found",
                                "openstack/nova-cell-setup-d9z2r/nova-cell-setup",
                                "Error from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-d9z2r\" not found",
                                "openstack/nova-compute-default-7w4sm/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-compute-default-7w4sm\" not found",
                                "openstack/nova-compute-default-7w4sm/nova-compute-init",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-init\" in pod \"nova-compute-default-7w4sm\" not found",
                                "openstack/nova-compute-default-7w4sm/ceph-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-perms\" in pod \"nova-compute-default-7w4sm\" not found",
                                "openstack/nova-compute-default-7w4sm/ceph-admin-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"nova-compute-default-7w4sm\" not found",
                                "openstack/nova-compute-default-7w4sm/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"nova-compute-default-7w4sm\" not found",
                                "openstack/nova-compute-default-7w4sm/nova-compute-vnc-init",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-vnc-init\" in pod \"nova-compute-default-7w4sm\" not found",
                                "openstack/nova-compute-default-7w4sm/nova-compute-ssh-init",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-ssh-init\" in pod \"nova-compute-default-7w4sm\" not found",
                                "openstack/nova-compute-default-7w4sm/nova-compute",
                                "Error from server (BadRequest): previous terminated container \"nova-compute\" in pod \"nova-compute-default-7w4sm\" not found",
                                "openstack/nova-compute-default-7w4sm/nova-compute-ssh",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-ssh\" in pod \"nova-compute-default-7w4sm\" not found",
                                "openstack/nova-conductor-5bbd965946-vksm5/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-conductor-5bbd965946-vksm5\" not found",
                                "openstack/nova-conductor-5bbd965946-vksm5/nova-conductor",
                                "Error from server (BadRequest): previous terminated container \"nova-conductor\" in pod \"nova-conductor-5bbd965946-vksm5\" not found",
                                "openstack/nova-db-init-grhfq/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-init-grhfq\" not found",
                                "openstack/nova-db-init-grhfq/nova-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-0\" in pod \"nova-db-init-grhfq\" not found",
                                "openstack/nova-db-init-grhfq/nova-db-init-1",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-1\" in pod \"nova-db-init-grhfq\" not found",
                                "openstack/nova-db-init-grhfq/nova-db-init-2",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-2\" in pod \"nova-db-init-grhfq\" not found",
                                "openstack/nova-db-sync-9lsps/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-sync-9lsps\" not found",
                                "openstack/nova-db-sync-9lsps/nova-db-sync",
                                "Error from server (BadRequest): previous terminated container \"nova-db-sync\" in pod \"nova-db-sync-9lsps\" not found",
                                "openstack/nova-ks-endpoints-pxdpr/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-endpoints-pxdpr\" not found",
                                "openstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-admin\" in pod \"nova-ks-endpoints-pxdpr\" not found",
                                "openstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-internal\" in pod \"nova-ks-endpoints-pxdpr\" not found",
                                "openstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-public\" in pod \"nova-ks-endpoints-pxdpr\" not found",
                                "openstack/nova-ks-service-thnln/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-service-thnln\" not found",
                                "openstack/nova-ks-service-thnln/compute-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-service-registration\" in pod \"nova-ks-service-thnln\" not found",
                                "openstack/nova-ks-user-m7crf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-user-m7crf\" not found",
                                "openstack/nova-ks-user-m7crf/nova-ks-user",
                                "Error from server (BadRequest): previous terminated container \"nova-ks-user\" in pod \"nova-ks-user-m7crf\" not found",
                                "openstack/nova-novncproxy-5f6f759b7-4b6rs/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-novncproxy-5f6f759b7-4b6rs\" not found",
                                "openstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy-init",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy-init\" in pod \"nova-novncproxy-5f6f759b7-4b6rs\" not found",
                                "openstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy-init-assets",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy-init-assets\" in pod \"nova-novncproxy-5f6f759b7-4b6rs\" not found",
                                "openstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy\" in pod \"nova-novncproxy-5f6f759b7-4b6rs\" not found",
                                "openstack/nova-rabbit-init-8m5wc/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-rabbit-init-8m5wc\" not found",
                                "openstack/nova-rabbit-init-8m5wc/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"nova-rabbit-init-8m5wc\" not found",
                                "openstack/nova-scheduler-55949bbf46-t9fjd/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-scheduler-55949bbf46-t9fjd\" not found",
                                "openstack/nova-scheduler-55949bbf46-t9fjd/nova-scheduler",
                                "Error from server (BadRequest): previous terminated container \"nova-scheduler\" in pod \"nova-scheduler-55949bbf46-t9fjd\" not found",
                                "openstack/nova-service-cleaner-29751060-jdpb6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-service-cleaner-29751060-jdpb6\" not found",
                                "openstack/nova-service-cleaner-29751060-jdpb6/nova-service-cleaner",
                                "Error from server (BadRequest): previous terminated container \"nova-service-cleaner\" in pod \"nova-service-cleaner-29751060-jdpb6\" not found",
                                "openstack/octavia-api-7df6bcb5b7-2q92t/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-api-7df6bcb5b7-2q92t\" not found",
                                "openstack/octavia-api-7df6bcb5b7-2q92t/octavia-api",
                                "Error from server (BadRequest): previous terminated container \"octavia-api\" in pod \"octavia-api-7df6bcb5b7-2q92t\" not found",
                                "openstack/octavia-bootstrap-p8nmh/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-bootstrap-p8nmh\" not found",
                                "openstack/octavia-bootstrap-p8nmh/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"octavia-bootstrap-p8nmh\" not found",
                                "openstack/octavia-db-init-bhpft/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-db-init-bhpft\" not found",
                                "openstack/octavia-db-init-bhpft/octavia-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"octavia-db-init-0\" in pod \"octavia-db-init-bhpft\" not found",
                                "openstack/octavia-db-init-bhpft/octavia-db-init-1",
                                "Error from server (BadRequest): previous terminated container \"octavia-db-init-1\" in pod \"octavia-db-init-bhpft\" not found",
                                "openstack/octavia-db-sync-smf4l/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-db-sync-smf4l\" not found",
                                "openstack/octavia-db-sync-smf4l/octavia-db-sync",
                                "Error from server (BadRequest): previous terminated container \"octavia-db-sync\" in pod \"octavia-db-sync-smf4l\" not found",
                                "openstack/octavia-health-manager-default-hj9jw/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-health-manager-default-hj9jw\" not found",
                                "openstack/octavia-health-manager-default-hj9jw/octavia-health-manager-get-port",
                                "Error from server (BadRequest): previous terminated container \"octavia-health-manager-get-port\" in pod \"octavia-health-manager-default-hj9jw\" not found",
                                "openstack/octavia-health-manager-default-hj9jw/octavia-health-manager-nic-init",
                                "Error from server (BadRequest): previous terminated container \"octavia-health-manager-nic-init\" in pod \"octavia-health-manager-default-hj9jw\" not found",
                                "openstack/octavia-health-manager-default-hj9jw/octavia-health-manager",
                                "Error from server (BadRequest): previous terminated container \"octavia-health-manager\" in pod \"octavia-health-manager-default-hj9jw\" not found",
                                "openstack/octavia-housekeeping-64f676b444-8xhfk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-housekeeping-64f676b444-8xhfk\" not found",
                                "openstack/octavia-housekeeping-64f676b444-8xhfk/octavia-housekeeping",
                                "Error from server (BadRequest): previous terminated container \"octavia-housekeeping\" in pod \"octavia-housekeeping-64f676b444-8xhfk\" not found",
                                "openstack/octavia-ks-endpoints-bg2gv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-endpoints-bg2gv\" not found",
                                "openstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-admin\" in pod \"octavia-ks-endpoints-bg2gv\" not found",
                                "openstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-internal\" in pod \"octavia-ks-endpoints-bg2gv\" not found",
                                "openstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"load-balancer-ks-endpoints-public\" in pod \"octavia-ks-endpoints-bg2gv\" not found",
                                "openstack/octavia-ks-service-dm2hv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-service-dm2hv\" not found",
                                "openstack/octavia-ks-service-dm2hv/load-balancer-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"load-balancer-ks-service-registration\" in pod \"octavia-ks-service-dm2hv\" not found",
                                "openstack/octavia-ks-user-jcxwp/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-ks-user-jcxwp\" not found",
                                "openstack/octavia-ks-user-jcxwp/octavia-ks-user",
                                "Error from server (BadRequest): previous terminated container \"octavia-ks-user\" in pod \"octavia-ks-user-jcxwp\" not found",
                                "openstack/octavia-rabbit-init-7bs2q/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-rabbit-init-7bs2q\" not found",
                                "openstack/octavia-rabbit-init-7bs2q/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"octavia-rabbit-init-7bs2q\" not found",
                                "openstack/octavia-worker-556dd79c75-j6psc/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"octavia-worker-556dd79c75-j6psc\" not found",
                                "openstack/octavia-worker-556dd79c75-j6psc/octavia-worker",
                                "Error from server (BadRequest): previous terminated container \"octavia-worker\" in pod \"octavia-worker-556dd79c75-j6psc\" not found",
                                "openstack/openstack-database-exporter-78c69bc7dd-tnkdb/openstack-database-exporter",
                                "Error from server (BadRequest): previous terminated container \"openstack-database-exporter\" in pod \"openstack-database-exporter-78c69bc7dd-tnkdb\" not found",
                                "openstack/openstack-exporter-5455644b6-6djp7/build-config",
                                "Error from server (BadRequest): previous terminated container \"build-config\" in pod \"openstack-exporter-5455644b6-6djp7\" not found",
                                "openstack/openstack-exporter-5455644b6-6djp7/openstack-exporter",
                                "Error from server (BadRequest): previous terminated container \"openstack-exporter\" in pod \"openstack-exporter-5455644b6-6djp7\" not found",
                                "openstack/openvswitch-m6xlk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"openvswitch-m6xlk\" not found",
                                "openstack/openvswitch-m6xlk/openvswitch-db-perms",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-db-perms\" in pod \"openvswitch-m6xlk\" not found",
                                "openstack/openvswitch-m6xlk/openvswitch-vswitchd-modules",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-vswitchd-modules\" in pod \"openvswitch-m6xlk\" not found",
                                "openstack/openvswitch-m6xlk/openvswitch-db",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-db\" in pod \"openvswitch-m6xlk\" not found",
                                "openstack/openvswitch-m6xlk/openvswitch-vswitchd",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-vswitchd\" in pod \"openvswitch-m6xlk\" not found",
                                "openstack/ovn-bgp-agent-bhgkb/ovn-bgp-agent-init",
                                "Error from server (BadRequest): previous terminated container \"ovn-bgp-agent-init\" in pod \"ovn-bgp-agent-bhgkb\" not found",
                                "openstack/ovn-bgp-agent-bhgkb/ovn-bgp-agent",
                                "openstack/ovn-controller-default-r8pll/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"ovn-controller-default-r8pll\" not found",
                                "openstack/ovn-controller-default-r8pll/get-gw-enabled",
                                "Error from server (BadRequest): previous terminated container \"get-gw-enabled\" in pod \"ovn-controller-default-r8pll\" not found",
                                "openstack/ovn-controller-default-r8pll/controller-init",
                                "Error from server (BadRequest): previous terminated container \"controller-init\" in pod \"ovn-controller-default-r8pll\" not found",
                                "openstack/ovn-controller-default-r8pll/controller",
                                "Error from server (BadRequest): previous terminated container \"controller\" in pod \"ovn-controller-default-r8pll\" not found",
                                "openstack/ovn-controller-default-r8pll/vector",
                                "Error from server (BadRequest): previous terminated container \"vector\" in pod \"ovn-controller-default-r8pll\" not found",
                                "openstack/ovn-controller-default-r8pll/log-parser",
                                "Error from server (BadRequest): previous terminated container \"log-parser\" in pod \"ovn-controller-default-r8pll\" not found",
                                "openstack/ovn-northd-7659bd74f8-zbrrd/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"ovn-northd-7659bd74f8-zbrrd\" not found",
                                "openstack/ovn-northd-7659bd74f8-zbrrd/northd",
                                "Error from server (BadRequest): previous terminated container \"northd\" in pod \"ovn-northd-7659bd74f8-zbrrd\" 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-7864b5dbb4-r2jwq/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-api-7864b5dbb4-r2jwq\" not found",
                                "openstack/placement-api-7864b5dbb4-r2jwq/placement-api",
                                "Error from server (BadRequest): previous terminated container \"placement-api\" in pod \"placement-api-7864b5dbb4-r2jwq\" not found",
                                "openstack/placement-db-init-nrb6g/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-init-nrb6g\" not found",
                                "openstack/placement-db-init-nrb6g/placement-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"placement-db-init-0\" in pod \"placement-db-init-nrb6g\" not found",
                                "openstack/placement-db-sync-q8ssd/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-sync-q8ssd\" not found",
                                "openstack/placement-db-sync-q8ssd/placement-db-sync",
                                "Error from server (BadRequest): previous terminated container \"placement-db-sync\" in pod \"placement-db-sync-q8ssd\" not found",
                                "openstack/placement-ks-endpoints-dggg2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-endpoints-dggg2\" not found",
                                "openstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-admin\" in pod \"placement-ks-endpoints-dggg2\" not found",
                                "openstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-internal\" in pod \"placement-ks-endpoints-dggg2\" not found",
                                "openstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-public\" in pod \"placement-ks-endpoints-dggg2\" not found",
                                "openstack/placement-ks-service-zg7lf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-service-zg7lf\" not found",
                                "openstack/placement-ks-service-zg7lf/placement-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-service-registration\" in pod \"placement-ks-service-zg7lf\" not found",
                                "openstack/placement-ks-user-vfjmb/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-user-vfjmb\" not found",
                                "openstack/placement-ks-user-vfjmb/placement-ks-user",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-user\" in pod \"placement-ks-user-vfjmb\" not found",
                                "openstack/pxc-operator-69cb5bbdb9-5j5bj/percona-xtradb-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"percona-xtradb-cluster-operator\" in pod \"pxc-operator-69cb5bbdb9-5j5bj\" 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-mrwhn/rabbitmq-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-cluster-operator-54f767cff8-mrwhn\" 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-4ll8f/rabbitmq-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-messaging-topology-operator-6f465c979f-4ll8f\" 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-qz45j/make-container-crash-dir",
                                "Error from server (BadRequest): previous terminated container \"make-container-crash-dir\" in pod \"rook-ceph-crashcollector-instance-754c646bfd-qz45j\" not found",
                                "openstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/chown-container-data-dir",
                                "Error from server (BadRequest): previous terminated container \"chown-container-data-dir\" in pod \"rook-ceph-crashcollector-instance-754c646bfd-qz45j\" not found",
                                "openstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/ceph-crash",
                                "Error from server (BadRequest): previous terminated container \"ceph-crash\" in pod \"rook-ceph-crashcollector-instance-754c646bfd-qz45j\" not found",
                                "openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/chown-container-data-dir",
                                "Error from server (BadRequest): previous terminated container \"chown-container-data-dir\" in pod \"rook-ceph-rgw-ceph-a-699b8bdb59-5r47h\" not found",
                                "openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/rgw",
                                "Error from server (BadRequest): previous terminated container \"rgw\" in pod \"rook-ceph-rgw-ceph-a-699b8bdb59-5r47h\" not found",
                                "openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/log-collector",
                                "Error from server (BadRequest): previous terminated container \"log-collector\" in pod \"rook-ceph-rgw-ceph-a-699b8bdb59-5r47h\" not found",
                                "openstack/staffeln-api-6775875d4f-p5248/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"staffeln-api-6775875d4f-p5248\" not found",
                                "openstack/staffeln-api-6775875d4f-p5248/staffeln-api",
                                "Error from server (BadRequest): previous terminated container \"staffeln-api\" in pod \"staffeln-api-6775875d4f-p5248\" not found",
                                "openstack/staffeln-conductor-55765f8b44-ftsf7/staffeln-conductor",
                                "Error from server (BadRequest): previous terminated container \"staffeln-conductor\" in pod \"staffeln-conductor-55765f8b44-ftsf7\" not found",
                                "openstack/staffeln-db-init-zntp2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"staffeln-db-init-zntp2\" not found",
                                "openstack/staffeln-db-init-zntp2/staffeln-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"staffeln-db-init-0\" in pod \"staffeln-db-init-zntp2\" not found",
                                "openstack/staffeln-db-sync-dcrkj/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"staffeln-db-sync-dcrkj\" not found",
                                "openstack/staffeln-db-sync-dcrkj/staffeln-db-sync",
                                "Error from server (BadRequest): previous terminated container \"staffeln-db-sync\" in pod \"staffeln-db-sync-dcrkj\" not found",
                                "openstack/tempest-ks-user-nfw2z/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"tempest-ks-user-nfw2z\" not found",
                                "openstack/tempest-ks-user-nfw2z/tempest-ks-user",
                                "Error from server (BadRequest): previous terminated container \"tempest-ks-user\" in pod \"tempest-ks-user-nfw2z\" not found",
                                "openstack/tempest-run-tests-dnqg4/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"tempest-run-tests-dnqg4\" not found",
                                "openstack/tempest-run-tests-dnqg4/tempest-run-tests-init",
                                "Error from server (BadRequest): previous terminated container \"tempest-run-tests-init\" in pod \"tempest-run-tests-dnqg4\" not found",
                                "openstack/tempest-run-tests-dnqg4/tempest-run-tests",
                                "Error from server (BadRequest): previous terminated container \"tempest-run-tests\" in pod \"tempest-run-tests-dnqg4\" 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-mtznb/manager",
                                "Error from server (BadRequest): previous terminated container \"manager\" in pod \"orc-controller-manager-6cb597b5d4-mtznb\" not found",
                                "rook-ceph/rook-ceph-operator-76bbbb77ff-d69bq/rook-ceph-operator",
                                "Error from server (BadRequest): previous terminated container \"rook-ceph-operator\" in pod \"rook-ceph-operator-76bbbb77ff-d69bq\" not found",
                                "secretgen-controller/secretgen-controller-5cf976ccc7-gwr7s/secretgen-controller",
                                "Error from server (BadRequest): previous terminated container \"secretgen-controller\" in pod \"secretgen-controller-5cf976ccc7-gwr7s\" not found"
                            ],
                            "zuul_log_id": "0242ac17-0010-3859-35e3-000000000023-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3859-35e3-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:34:55.852027Z",
                            "start": "2026-07-26T11:32:28.109942Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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.229:/tmp/logs/pod-logs /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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.229:/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-2f9p2/\n>f+++++++++ pod-logs/capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-2f9p2/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-hks2d/\n>f+++++++++ pod-logs/capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-hks2d/manager.txt\ncd+++++++++ pod-logs/capi-system/\ncd+++++++++ pod-logs/capi-system/capi-controller-manager-5647546676-wcdqv/\n>f+++++++++ pod-logs/capi-system/capi-controller-manager-5647546676-wcdqv/manager.txt\ncd+++++++++ pod-logs/capo-system/\ncd+++++++++ pod-logs/capo-system/capo-controller-manager-56cf844ccd-qxlzt/\n>f+++++++++ pod-logs/capo-system/capo-controller-manager-56cf844ccd-qxlzt/manager.txt\ncd+++++++++ pod-logs/cert-manager/\ncd+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-zxkgt/\n>f+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-zxkgt/cert-manager-controller.txt\ncd+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-6kmj4/\n>f+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-6kmj4/cert-manager-cainjector.txt\ncd+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-6rbpt/\n>f+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-6rbpt/cert-manager-webhook.txt\ncd+++++++++ pod-logs/envoy-gateway-system/\ncd+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-86lc6/\n>f+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-86lc6/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-2f9p2/\n>f+++++++++ pod-logs/failed-pods/capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-2f9p2/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-hks2d/\n>f+++++++++ pod-logs/failed-pods/capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-hks2d/manager.txt\ncd+++++++++ pod-logs/failed-pods/capi-system/\ncd+++++++++ pod-logs/failed-pods/capi-system/capi-controller-manager-5647546676-wcdqv/\n>f+++++++++ pod-logs/failed-pods/capi-system/capi-controller-manager-5647546676-wcdqv/manager.txt\ncd+++++++++ pod-logs/failed-pods/capo-system/\ncd+++++++++ pod-logs/failed-pods/capo-system/capo-controller-manager-56cf844ccd-qxlzt/\n>f+++++++++ pod-logs/failed-pods/capo-system/capo-controller-manager-56cf844ccd-qxlzt/manager.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-zxkgt/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-zxkgt/cert-manager-controller.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-6kmj4/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-6kmj4/cert-manager-cainjector.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-6rbpt/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-6rbpt/cert-manager-webhook.txt\ncd+++++++++ pod-logs/failed-pods/envoy-gateway-system/\ncd+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-86lc6/\n>f+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-86lc6/envoy-gateway.txt\ncd+++++++++ pod-logs/failed-pods/frr-k8s-system/\ncd+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/controller.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/cp-frr-files.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/cp-metrics.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/cp-reloader.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/frr-metrics.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/frr.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/kube-rbac-proxy-frr.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/kube-rbac-proxy.txt\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/reloader.txt\ncd+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-6dcft/\n>f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-6dcft/frr-k8s-webhook-server.txt\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-d2g5k/\n>f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-d2g5k/controller.txt\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-78pkl/\n>f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-78pkl/ingress-nginx-default-backend.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/\ncd+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-r5zbz/\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-r5zbz/cilium-operator.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/apply-sysctl-overwrites.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/cilium-agent.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/clean-cilium-state.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/config.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/install-cni-binaries.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/mount-bpf-fs.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/mount-cgroup.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-cpb42/\n>f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-cpb42/coredns.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-d7zjv/\n>f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-d7zjv/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-ntbc8/\n>f+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-ntbc8/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-c2vxj/\n>f+++++++++ pod-logs/failed-pods/local-path-storage/local-path-provisioner-679c578f5-c2vxj/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-vkjts/\n>f+++++++++ pod-logs/failed-pods/monitoring/goldpinger-vkjts/goldpinger-daemon.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/\n>f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana-sc-dashboard.txt\n>f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana-sc-datasources.txt\n>f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v/\n>f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v/kube-state-metrics.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-operator-cd88cf4bf-dkm2g/\n>f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-operator-cd88cf4bf-dkm2g/kube-prometheus-stack.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/\n>f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/node-exporter.txt\n>f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/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-fk4qv/\n>f+++++++++ pod-logs/failed-pods/monitoring/loki-gateway-cf54cb88c-fk4qv/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-4s9zc/\n>f+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-gc-6675cbb6d9-4s9zc/gc.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-master-8665476dbc-wsmsd/\n>f+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-master-8665476dbc-wsmsd/master.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-worker-4lvtv/\n>f+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-worker-4lvtv/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-zw5b5/\n>f+++++++++ pod-logs/failed-pods/monitoring/prometheus-pushgateway-7b8659c68b-zw5b5/pushgateway.txt\ncd+++++++++ pod-logs/failed-pods/monitoring/vector-2lpb9/\n>f+++++++++ pod-logs/failed-pods/monitoring/vector-2lpb9/vector.txt\ncd+++++++++ pod-logs/failed-pods/openstack/\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-api-7f665c4687-cjr9f/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-api-7f665c4687-cjr9f/barbican-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-api-7f665c4687-cjr9f/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-dfmv6/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-dfmv6/barbican-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-dfmv6/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-brjlt/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-brjlt/barbican-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-brjlt/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-d8ds6/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-d8ds6/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-zbskg/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-zbskg/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-zbskg/key-manager-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-nh84v/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-nh84v/barbican-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-nh84v/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-bxlls/\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-bxlls/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-bxlls/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-api-db5c9746-44vmt/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-api-db5c9746-44vmt/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-api-db5c9746-44vmt/cinder-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-api-db5c9746-44vmt/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7ff89dc5fd-p6gw4/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-backup-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-keyring-placement-rbd1.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7ff89dc5fd-p6gw4/cinder-backup.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7ff89dc5fd-p6gw4/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-mwkpp/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-mwkpp/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-mwkpp/cinder-backup-storage-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-mwkpp/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-9mrz8/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-9mrz8/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-9mrz8/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-5x8hp/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-5x8hp/create-internal-tenant.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-5x8hp/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-74s8h/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-74s8h/cinder-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-74s8h/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-5x5j2/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-5x5j2/cinder-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-5x5j2/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-l5gzz/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-l5gzz/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-2sdqk/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-2sdqk/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-2sdqk/volumev3-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-ccxf7/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-ccxf7/cinder-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-ccxf7/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-dmbs8/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-dmbs8/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-dmbs8/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-6b988565c8-rcdkq/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-6b988565c8-rcdkq/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-6b988565c8-rcdkq/cinder-scheduler.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-6b988565c8-rcdkq/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-xtkdg/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-xtkdg/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-xtkdg/cinder-storage-init-rbd1.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-xtkdg/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-volume-68f44665bb-bn6gb/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-68f44665bb-bn6gb/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-68f44665bb-bn6gb/ceph-keyring-placement-rbd1.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-68f44665bb-bn6gb/cinder-volume.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-68f44665bb-bn6gb/init-cinder-conf.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-68f44665bb-bn6gb/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/cinder-volume-usage-audit-29751065-fvkjt/\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-usage-audit-29751065-fvkjt/cinder-volume-usage-audit.txt\n>f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-usage-audit-29751065-fvkjt/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-api-5d8d6b5775-g4hw9/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-5d8d6b5775-g4hw9/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-5d8d6b5775-g4hw9/glance-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-5d8d6b5775-g4hw9/glance-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-5d8d6b5775-g4hw9/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-db-init-tw58x/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-tw58x/glance-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-tw58x/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-bwzkk/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-bwzkk/glance-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-bwzkk/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-vwpjs/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-vwpjs/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-wwp4q/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-wwp4q/image-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-wwp4q/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-zp28x/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-zp28x/glance-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-zp28x/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-9srff/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-9srff/glance-metadefs-load.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-9srff/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-vpdq6/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-vpdq6/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-vpdq6/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-xj8ng/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-xj8ng/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-xj8ng/glance-storage-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-xj8ng/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-api-5d75f8dd97-zbcdw/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-api-5d75f8dd97-zbcdw/heat-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-api-5d75f8dd97-zbcdw/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-mpw6h/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-mpw6h/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-mpw6h/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-cfn-866f68dbbc-r7b52/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-cfn-866f68dbbc-r7b52/heat-cfn.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-cfn-866f68dbbc-r7b52/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-db-init-f7kc9/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-db-init-f7kc9/heat-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-db-init-f7kc9/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-g8sww/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-g8sww/heat-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-g8sww/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-2mptj/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-2mptj/heat-ks-domain-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-2mptj/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-engine-5cdc5db4d-8s26n/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-5cdc5db4d-8s26n/heat-engine.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-5cdc5db4d-8s26n/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751080-9cqdd/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751080-9cqdd/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751080-9cqdd/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751085-lz8nx/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751085-lz8nx/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751085-lz8nx/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751090-cqcv6/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751090-cqcv6/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751090-cqcv6/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-lxbkh/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-lxbkh/cloudformation-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-lxbkh/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-lxbkh/orchestration-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-wk5fq/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-wk5fq/heat-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-wk5fq/heat-trustee-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-wk5fq/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-q487t/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-q487t/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-q487t/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/heat-trusts-qvf78/\n>f+++++++++ pod-logs/failed-pods/openstack/heat-trusts-qvf78/heat-trusts.txt\n>f+++++++++ pod-logs/failed-pods/openstack/heat-trusts-qvf78/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/horizon-c5f788cb9-rr5zv/\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-c5f788cb9-rr5zv/horizon.txt\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-c5f788cb9-rr5zv/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-g68md/\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-g68md/horizon-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-g68md/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-2zmn6/\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-2zmn6/horizon-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-2zmn6/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keepalived-68pqx/\n>f+++++++++ pod-logs/failed-pods/openstack/keepalived-68pqx/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keepalived-68pqx/keepalived.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keepalived-68pqx/wait-for-ip.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-api-7dcb77b86c-wjtx7/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-api-7dcb77b86c-wjtx7/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-api-7dcb77b86c-wjtx7/keystone-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-hh5hc/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-hh5hc/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-hh5hc/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-rlgxt/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-rlgxt/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-rlgxt/keystone-credential-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-8lv7b/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-8lv7b/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-8lv7b/keystone-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-skx4q/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-skx4q/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-skx4q/keystone-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-v29np/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-v29np/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-v29np/keystone-domain-manage.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-ff4cv/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-ff4cv/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-ff4cv/keystone-fernet-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-49v2m/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-49v2m/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-49v2m/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/init-dynamic-options.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/libvirt-exporter.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/libvirt.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/tls-sidecar.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-api-b8bf9b6-5d242/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-api-b8bf9b6-5d242/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-api-b8bf9b6-5d242/magnum-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-cluster-api-proxy-9h7gt/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-cluster-api-proxy-9h7gt/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-s9sxf/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-db-init-s9sxf/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-db-init-s9sxf/magnum-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-db-sync-mlb9k/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-db-sync-mlb9k/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-db-sync-mlb9k/magnum-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-domain-ks-user-n8blz/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-domain-ks-user-n8blz/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-domain-ks-user-n8blz/magnum-ks-domain-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-6ddtx/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-6ddtx/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-ks-service-zw8jv/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-service-zw8jv/container-infra-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-service-zw8jv/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-ks-user-w7zht/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-user-w7zht/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-user-w7zht/magnum-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-rabbit-init-mlcr4/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-rabbit-init-mlcr4/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-rabbit-init-mlcr4/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/magnum-registry-c45778976-flxt8/\n>f+++++++++ pod-logs/failed-pods/openstack/magnum-registry-c45778976-flxt8/registry.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-api-5dcb8c8ff7-4lx9k/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-api-5dcb8c8ff7-4lx9k/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-api-5dcb8c8ff7-4lx9k/manila-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-bootstrap-xc8v2/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-bootstrap-xc8v2/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-bootstrap-xc8v2/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-data-6dd4c4f964-9hvh6/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-data-6dd4c4f964-9hvh6/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-data-6dd4c4f964-9hvh6/manila-data.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-db-init-p5qhn/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-db-init-p5qhn/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-db-init-p5qhn/manila-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-db-sync-7wdch/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-db-sync-7wdch/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-db-sync-7wdch/manila-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-8z669/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-8z669/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-8z669/share-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-8z669/sharev2-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-ks-user-prhcd/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-user-prhcd/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-ks-user-prhcd/manila-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-rabbit-init-nthzw/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-rabbit-init-nthzw/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-rabbit-init-nthzw/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-scheduler-7fbdfdf96-gxprf/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-scheduler-7fbdfdf96-gxprf/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-scheduler-7fbdfdf96-gxprf/manila-scheduler.txt\ncd+++++++++ pod-logs/failed-pods/openstack/manila-share-ffcc58fbc-kbhd8/\n>f+++++++++ pod-logs/failed-pods/openstack/manila-share-ffcc58fbc-kbhd8/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-share-ffcc58fbc-kbhd8/manila-share-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/manila-share-ffcc58fbc-kbhd8/manila-share.txt\ncd+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-77df8/\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-77df8/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-77df8/memcached-exporter.txt\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-77df8/memcached.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-x69vn/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-x69vn/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-x69vn/neutron-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-t858j/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-t858j/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-t858j/neutron-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-f9867/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-f9867/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-f9867/network-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-f9867/network-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-f9867/network-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-5qccq/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-5qccq/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-5qccq/network-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-hz2cb/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-hz2cb/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-hz2cb/neutron-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-2ch6f/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-2ch6f/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-2ch6f/neutron-netns-cleanup-cron.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-8mmlf/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-8mmlf/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-8mmlf/neutron-metadata-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-8mmlf/neutron-ovn-metadata-agent.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-8mmlf/ovn-neutron-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-cxzr8/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-cxzr8/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-cxzr8/neutron-ovn-vpn-agent.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-cxzr8/ovn-neutron-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-cxzr8/ovn-vpn-agent-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-b9b5p/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-b9b5p/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-b9b5p/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-566cfd79cf-wcffb/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-566cfd79cf-wcffb/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-566cfd79cf-wcffb/neutron-rpc-server.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-566cfd79cf-wcffb/ovn-neutron-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-server-7485c95884-nrndg/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-7485c95884-nrndg/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-7485c95884-nrndg/neutron-policy-server.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-7485c95884-nrndg/neutron-server.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-7485c95884-nrndg/ovn-neutron-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-77cb7d498f-sjdrl/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-77cb7d498f-sjdrl/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-77cb7d498f-sjdrl/nova-api-metadata-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-77cb7d498f-sjdrl/nova-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7bd8b9489d-zdxx4/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7bd8b9489d-zdxx4/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7bd8b9489d-zdxx4/nova-osapi.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-zlvfk/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-zlvfk/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-zlvfk/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29751060-dzg82/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29751060-dzg82/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29751060-dzg82/nova-cell-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-d9z2r/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-d9z2r/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-d9z2r/nova-cell-setup-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-d9z2r/nova-cell-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/ceph-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/nova-compute-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/nova-compute-ssh-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/nova-compute-ssh.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/nova-compute-vnc-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/nova-compute.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-conductor-5bbd965946-vksm5/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-5bbd965946-vksm5/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-5bbd965946-vksm5/nova-conductor.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-db-init-grhfq/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-grhfq/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-grhfq/nova-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-grhfq/nova-db-init-1.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-grhfq/nova-db-init-2.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-9lsps/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-9lsps/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-9lsps/nova-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-pxdpr/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-pxdpr/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-thnln/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-thnln/compute-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-thnln/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-m7crf/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-m7crf/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-m7crf/nova-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-5f6f759b7-4b6rs/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-5f6f759b7-4b6rs/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy-init-assets.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-8m5wc/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-8m5wc/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-8m5wc/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-55949bbf46-t9fjd/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-55949bbf46-t9fjd/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-55949bbf46-t9fjd/nova-scheduler.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29751060-jdpb6/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29751060-jdpb6/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29751060-jdpb6/nova-service-cleaner.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-api-7df6bcb5b7-2q92t/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-api-7df6bcb5b7-2q92t/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-api-7df6bcb5b7-2q92t/octavia-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-p8nmh/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-p8nmh/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-p8nmh/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-bhpft/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-bhpft/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-bhpft/octavia-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-bhpft/octavia-db-init-1.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-smf4l/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-smf4l/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-smf4l/octavia-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-hj9jw/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-hj9jw/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-hj9jw/octavia-health-manager-get-port.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-hj9jw/octavia-health-manager-nic-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-hj9jw/octavia-health-manager.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-64f676b444-8xhfk/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-64f676b444-8xhfk/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-64f676b444-8xhfk/octavia-housekeeping.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-bg2gv/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-bg2gv/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-dm2hv/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-dm2hv/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-dm2hv/load-balancer-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-jcxwp/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-jcxwp/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-jcxwp/octavia-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-7bs2q/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-7bs2q/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-7bs2q/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/octavia-worker-556dd79c75-j6psc/\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-worker-556dd79c75-j6psc/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/octavia-worker-556dd79c75-j6psc/octavia-worker.txt\ncd+++++++++ pod-logs/failed-pods/openstack/openstack-database-exporter-78c69bc7dd-tnkdb/\n>f+++++++++ pod-logs/failed-pods/openstack/openstack-database-exporter-78c69bc7dd-tnkdb/openstack-database-exporter.txt\ncd+++++++++ pod-logs/failed-pods/openstack/openstack-exporter-5455644b6-6djp7/\n>f+++++++++ pod-logs/failed-pods/openstack/openstack-exporter-5455644b6-6djp7/build-config.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openstack-exporter-5455644b6-6djp7/openstack-exporter.txt\ncd+++++++++ pod-logs/failed-pods/openstack/openvswitch-m6xlk/\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-m6xlk/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-m6xlk/openvswitch-db-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-m6xlk/openvswitch-db.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-m6xlk/openvswitch-vswitchd-modules.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-m6xlk/openvswitch-vswitchd.txt\ncd+++++++++ pod-logs/failed-pods/openstack/ovn-bgp-agent-bhgkb/\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-bgp-agent-bhgkb/ovn-bgp-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-bgp-agent-bhgkb/ovn-bgp-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-r8pll/\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-r8pll/controller-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-r8pll/controller.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-r8pll/get-gw-enabled.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-r8pll/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-r8pll/log-parser.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-r8pll/vector.txt\ncd+++++++++ pod-logs/failed-pods/openstack/ovn-northd-7659bd74f8-zbrrd/\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-northd-7659bd74f8-zbrrd/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/ovn-northd-7659bd74f8-zbrrd/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-7864b5dbb4-r2jwq/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-api-7864b5dbb4-r2jwq/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-api-7864b5dbb4-r2jwq/placement-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-db-init-nrb6g/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-nrb6g/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-nrb6g/placement-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-q8ssd/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-q8ssd/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-q8ssd/placement-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-dggg2/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-dggg2/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-zg7lf/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-zg7lf/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-zg7lf/placement-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-vfjmb/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-vfjmb/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-vfjmb/placement-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-5j5bj/\n>f+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-5j5bj/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-mrwhn/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-mrwhn/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-4ll8f/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-4ll8f/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-qz45j/\n>f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/ceph-crash.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/chown-container-data-dir.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/make-container-crash-dir.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/\n>f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/chown-container-data-dir.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/log-collector.txt\n>f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/rgw.txt\ncd+++++++++ pod-logs/failed-pods/openstack/staffeln-api-6775875d4f-p5248/\n>f+++++++++ pod-logs/failed-pods/openstack/staffeln-api-6775875d4f-p5248/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/staffeln-api-6775875d4f-p5248/staffeln-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/staffeln-conductor-55765f8b44-ftsf7/\n>f+++++++++ pod-logs/failed-pods/openstack/staffeln-conductor-55765f8b44-ftsf7/staffeln-conductor.txt\ncd+++++++++ pod-logs/failed-pods/openstack/staffeln-db-init-zntp2/\n>f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-init-zntp2/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-init-zntp2/staffeln-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/staffeln-db-sync-dcrkj/\n>f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-sync-dcrkj/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-sync-dcrkj/staffeln-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-nfw2z/\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-nfw2z/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-nfw2z/tempest-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-dnqg4/\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-dnqg4/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-dnqg4/tempest-run-tests-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-dnqg4/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-mtznb/\n>f+++++++++ pod-logs/failed-pods/orc-system/orc-controller-manager-6cb597b5d4-mtznb/manager.txt\ncd+++++++++ pod-logs/failed-pods/rook-ceph/\ncd+++++++++ pod-logs/failed-pods/rook-ceph/rook-ceph-operator-76bbbb77ff-d69bq/\n>f+++++++++ pod-logs/failed-pods/rook-ceph/rook-ceph-operator-76bbbb77ff-d69bq/rook-ceph-operator.txt\ncd+++++++++ pod-logs/failed-pods/secretgen-controller/\ncd+++++++++ pod-logs/failed-pods/secretgen-controller/secretgen-controller-5cf976ccc7-gwr7s/\n>f+++++++++ pod-logs/failed-pods/secretgen-controller/secretgen-controller-5cf976ccc7-gwr7s/secretgen-controller.txt\ncd+++++++++ pod-logs/frr-k8s-system/\ncd+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/controller.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/cp-frr-files.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/cp-metrics.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/cp-reloader.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/frr-metrics.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/frr.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/kube-rbac-proxy-frr.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/kube-rbac-proxy.txt\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/reloader.txt\ncd+++++++++ pod-logs/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-6dcft/\n>f+++++++++ pod-logs/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-6dcft/frr-k8s-webhook-server.txt\ncd+++++++++ pod-logs/ingress-nginx/\ncd+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-d2g5k/\n>f+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-d2g5k/controller.txt\ncd+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-78pkl/\n>f+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-78pkl/ingress-nginx-default-backend.txt\ncd+++++++++ pod-logs/kube-system/\ncd+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-r5zbz/\n>f+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-r5zbz/cilium-operator.txt\ncd+++++++++ pod-logs/kube-system/cilium-pv9k6/\n>f+++++++++ pod-logs/kube-system/cilium-pv9k6/apply-sysctl-overwrites.txt\n>f+++++++++ pod-logs/kube-system/cilium-pv9k6/cilium-agent.txt\n>f+++++++++ pod-logs/kube-system/cilium-pv9k6/clean-cilium-state.txt\n>f+++++++++ pod-logs/kube-system/cilium-pv9k6/config.txt\n>f+++++++++ pod-logs/kube-system/cilium-pv9k6/install-cni-binaries.txt\n>f+++++++++ pod-logs/kube-system/cilium-pv9k6/mount-bpf-fs.txt\n>f+++++++++ pod-logs/kube-system/cilium-pv9k6/mount-cgroup.txt\ncd+++++++++ pod-logs/kube-system/coredns-67659f764b-cpb42/\n>f+++++++++ pod-logs/kube-system/coredns-67659f764b-cpb42/coredns.txt\ncd+++++++++ pod-logs/kube-system/coredns-67659f764b-d7zjv/\n>f+++++++++ pod-logs/kube-system/coredns-67659f764b-d7zjv/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-ntbc8/\n>f+++++++++ pod-logs/kube-system/kube-proxy-ntbc8/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-c2vxj/\n>f+++++++++ pod-logs/local-path-storage/local-path-provisioner-679c578f5-c2vxj/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-vkjts/\n>f+++++++++ pod-logs/monitoring/goldpinger-vkjts/goldpinger-daemon.txt\ncd+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/\n>f+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana-sc-dashboard.txt\n>f+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana-sc-datasources.txt\n>f+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana.txt\ncd+++++++++ pod-logs/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v/\n>f+++++++++ pod-logs/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v/kube-state-metrics.txt\ncd+++++++++ pod-logs/monitoring/kube-prometheus-stack-operator-cd88cf4bf-dkm2g/\n>f+++++++++ pod-logs/monitoring/kube-prometheus-stack-operator-cd88cf4bf-dkm2g/kube-prometheus-stack.txt\ncd+++++++++ pod-logs/monitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/\n>f+++++++++ pod-logs/monitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/node-exporter.txt\n>f+++++++++ pod-logs/monitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/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-fk4qv/\n>f+++++++++ pod-logs/monitoring/loki-gateway-cf54cb88c-fk4qv/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-4s9zc/\n>f+++++++++ pod-logs/monitoring/node-feature-discovery-gc-6675cbb6d9-4s9zc/gc.txt\ncd+++++++++ pod-logs/monitoring/node-feature-discovery-master-8665476dbc-wsmsd/\n>f+++++++++ pod-logs/monitoring/node-feature-discovery-master-8665476dbc-wsmsd/master.txt\ncd+++++++++ pod-logs/monitoring/node-feature-discovery-worker-4lvtv/\n>f+++++++++ pod-logs/monitoring/node-feature-discovery-worker-4lvtv/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-zw5b5/\n>f+++++++++ pod-logs/monitoring/prometheus-pushgateway-7b8659c68b-zw5b5/pushgateway.txt\ncd+++++++++ pod-logs/monitoring/vector-2lpb9/\n>f+++++++++ pod-logs/monitoring/vector-2lpb9/vector.txt\ncd+++++++++ pod-logs/openstack/\ncd+++++++++ pod-logs/openstack/barbican-api-7f665c4687-cjr9f/\n>f+++++++++ pod-logs/openstack/barbican-api-7f665c4687-cjr9f/barbican-api.txt\n>f+++++++++ pod-logs/openstack/barbican-api-7f665c4687-cjr9f/init.txt\ncd+++++++++ pod-logs/openstack/barbican-db-init-dfmv6/\n>f+++++++++ pod-logs/openstack/barbican-db-init-dfmv6/barbican-db-init-0.txt\n>f+++++++++ pod-logs/openstack/barbican-db-init-dfmv6/init.txt\ncd+++++++++ pod-logs/openstack/barbican-db-sync-brjlt/\n>f+++++++++ pod-logs/openstack/barbican-db-sync-brjlt/barbican-db-sync.txt\n>f+++++++++ pod-logs/openstack/barbican-db-sync-brjlt/init.txt\ncd+++++++++ pod-logs/openstack/barbican-ks-endpoints-d8ds6/\n>f+++++++++ pod-logs/openstack/barbican-ks-endpoints-d8ds6/init.txt\n>f+++++++++ pod-logs/openstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/barbican-ks-service-zbskg/\n>f+++++++++ pod-logs/openstack/barbican-ks-service-zbskg/init.txt\n>f+++++++++ pod-logs/openstack/barbican-ks-service-zbskg/key-manager-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/barbican-ks-user-nh84v/\n>f+++++++++ pod-logs/openstack/barbican-ks-user-nh84v/barbican-ks-user.txt\n>f+++++++++ pod-logs/openstack/barbican-ks-user-nh84v/init.txt\ncd+++++++++ pod-logs/openstack/barbican-rabbit-init-bxlls/\n>f+++++++++ pod-logs/openstack/barbican-rabbit-init-bxlls/init.txt\n>f+++++++++ pod-logs/openstack/barbican-rabbit-init-bxlls/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/cinder-api-db5c9746-44vmt/\n>f+++++++++ pod-logs/openstack/cinder-api-db5c9746-44vmt/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/openstack/cinder-api-db5c9746-44vmt/cinder-api.txt\n>f+++++++++ pod-logs/openstack/cinder-api-db5c9746-44vmt/init.txt\ncd+++++++++ pod-logs/openstack/cinder-backup-7ff89dc5fd-p6gw4/\n>f+++++++++ pod-logs/openstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-backup-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-keyring-placement-rbd1.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-7ff89dc5fd-p6gw4/cinder-backup.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-7ff89dc5fd-p6gw4/init.txt\ncd+++++++++ pod-logs/openstack/cinder-backup-storage-init-mwkpp/\n>f+++++++++ pod-logs/openstack/cinder-backup-storage-init-mwkpp/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-storage-init-mwkpp/cinder-backup-storage-init.txt\n>f+++++++++ pod-logs/openstack/cinder-backup-storage-init-mwkpp/init.txt\ncd+++++++++ pod-logs/openstack/cinder-bootstrap-9mrz8/\n>f+++++++++ pod-logs/openstack/cinder-bootstrap-9mrz8/bootstrap.txt\n>f+++++++++ pod-logs/openstack/cinder-bootstrap-9mrz8/init.txt\ncd+++++++++ pod-logs/openstack/cinder-create-internal-tenant-5x8hp/\n>f+++++++++ pod-logs/openstack/cinder-create-internal-tenant-5x8hp/create-internal-tenant.txt\n>f+++++++++ pod-logs/openstack/cinder-create-internal-tenant-5x8hp/init.txt\ncd+++++++++ pod-logs/openstack/cinder-db-init-74s8h/\n>f+++++++++ pod-logs/openstack/cinder-db-init-74s8h/cinder-db-init-0.txt\n>f+++++++++ pod-logs/openstack/cinder-db-init-74s8h/init.txt\ncd+++++++++ pod-logs/openstack/cinder-db-sync-5x5j2/\n>f+++++++++ pod-logs/openstack/cinder-db-sync-5x5j2/cinder-db-sync.txt\n>f+++++++++ pod-logs/openstack/cinder-db-sync-5x5j2/init.txt\ncd+++++++++ pod-logs/openstack/cinder-ks-endpoints-l5gzz/\n>f+++++++++ pod-logs/openstack/cinder-ks-endpoints-l5gzz/init.txt\n>f+++++++++ pod-logs/openstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/cinder-ks-service-2sdqk/\n>f+++++++++ pod-logs/openstack/cinder-ks-service-2sdqk/init.txt\n>f+++++++++ pod-logs/openstack/cinder-ks-service-2sdqk/volumev3-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/cinder-ks-user-ccxf7/\n>f+++++++++ pod-logs/openstack/cinder-ks-user-ccxf7/cinder-ks-user.txt\n>f+++++++++ pod-logs/openstack/cinder-ks-user-ccxf7/init.txt\ncd+++++++++ pod-logs/openstack/cinder-rabbit-init-dmbs8/\n>f+++++++++ pod-logs/openstack/cinder-rabbit-init-dmbs8/init.txt\n>f+++++++++ pod-logs/openstack/cinder-rabbit-init-dmbs8/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/cinder-scheduler-6b988565c8-rcdkq/\n>f+++++++++ pod-logs/openstack/cinder-scheduler-6b988565c8-rcdkq/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/openstack/cinder-scheduler-6b988565c8-rcdkq/cinder-scheduler.txt\n>f+++++++++ pod-logs/openstack/cinder-scheduler-6b988565c8-rcdkq/init.txt\ncd+++++++++ pod-logs/openstack/cinder-storage-init-xtkdg/\n>f+++++++++ pod-logs/openstack/cinder-storage-init-xtkdg/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/cinder-storage-init-xtkdg/cinder-storage-init-rbd1.txt\n>f+++++++++ pod-logs/openstack/cinder-storage-init-xtkdg/init.txt\ncd+++++++++ pod-logs/openstack/cinder-volume-68f44665bb-bn6gb/\n>f+++++++++ pod-logs/openstack/cinder-volume-68f44665bb-bn6gb/ceph-coordination-volume-perms.txt\n>f+++++++++ pod-logs/openstack/cinder-volume-68f44665bb-bn6gb/ceph-keyring-placement-rbd1.txt\n>f+++++++++ pod-logs/openstack/cinder-volume-68f44665bb-bn6gb/cinder-volume.txt\n>f+++++++++ pod-logs/openstack/cinder-volume-68f44665bb-bn6gb/init-cinder-conf.txt\n>f+++++++++ pod-logs/openstack/cinder-volume-68f44665bb-bn6gb/init.txt\ncd+++++++++ pod-logs/openstack/cinder-volume-usage-audit-29751065-fvkjt/\n>f+++++++++ pod-logs/openstack/cinder-volume-usage-audit-29751065-fvkjt/cinder-volume-usage-audit.txt\n>f+++++++++ pod-logs/openstack/cinder-volume-usage-audit-29751065-fvkjt/init.txt\ncd+++++++++ pod-logs/openstack/glance-api-5d8d6b5775-g4hw9/\n>f+++++++++ pod-logs/openstack/glance-api-5d8d6b5775-g4hw9/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/glance-api-5d8d6b5775-g4hw9/glance-api.txt\n>f+++++++++ pod-logs/openstack/glance-api-5d8d6b5775-g4hw9/glance-perms.txt\n>f+++++++++ pod-logs/openstack/glance-api-5d8d6b5775-g4hw9/init.txt\ncd+++++++++ pod-logs/openstack/glance-db-init-tw58x/\n>f+++++++++ pod-logs/openstack/glance-db-init-tw58x/glance-db-init-0.txt\n>f+++++++++ pod-logs/openstack/glance-db-init-tw58x/init.txt\ncd+++++++++ pod-logs/openstack/glance-db-sync-bwzkk/\n>f+++++++++ pod-logs/openstack/glance-db-sync-bwzkk/glance-db-sync.txt\n>f+++++++++ pod-logs/openstack/glance-db-sync-bwzkk/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-endpoints-vwpjs/\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-vwpjs/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-service-wwp4q/\n>f+++++++++ pod-logs/openstack/glance-ks-service-wwp4q/image-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/glance-ks-service-wwp4q/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-user-zp28x/\n>f+++++++++ pod-logs/openstack/glance-ks-user-zp28x/glance-ks-user.txt\n>f+++++++++ pod-logs/openstack/glance-ks-user-zp28x/init.txt\ncd+++++++++ pod-logs/openstack/glance-metadefs-load-9srff/\n>f+++++++++ pod-logs/openstack/glance-metadefs-load-9srff/glance-metadefs-load.txt\n>f+++++++++ pod-logs/openstack/glance-metadefs-load-9srff/init.txt\ncd+++++++++ pod-logs/openstack/glance-rabbit-init-vpdq6/\n>f+++++++++ pod-logs/openstack/glance-rabbit-init-vpdq6/init.txt\n>f+++++++++ pod-logs/openstack/glance-rabbit-init-vpdq6/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/glance-storage-init-xj8ng/\n>f+++++++++ pod-logs/openstack/glance-storage-init-xj8ng/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/glance-storage-init-xj8ng/glance-storage-init.txt\n>f+++++++++ pod-logs/openstack/glance-storage-init-xj8ng/init.txt\ncd+++++++++ pod-logs/openstack/heat-api-5d75f8dd97-zbcdw/\n>f+++++++++ pod-logs/openstack/heat-api-5d75f8dd97-zbcdw/heat-api.txt\n>f+++++++++ pod-logs/openstack/heat-api-5d75f8dd97-zbcdw/init.txt\ncd+++++++++ pod-logs/openstack/heat-bootstrap-mpw6h/\n>f+++++++++ pod-logs/openstack/heat-bootstrap-mpw6h/bootstrap.txt\n>f+++++++++ pod-logs/openstack/heat-bootstrap-mpw6h/init.txt\ncd+++++++++ pod-logs/openstack/heat-cfn-866f68dbbc-r7b52/\n>f+++++++++ pod-logs/openstack/heat-cfn-866f68dbbc-r7b52/heat-cfn.txt\n>f+++++++++ pod-logs/openstack/heat-cfn-866f68dbbc-r7b52/init.txt\ncd+++++++++ pod-logs/openstack/heat-db-init-f7kc9/\n>f+++++++++ pod-logs/openstack/heat-db-init-f7kc9/heat-db-init-0.txt\n>f+++++++++ pod-logs/openstack/heat-db-init-f7kc9/init.txt\ncd+++++++++ pod-logs/openstack/heat-db-sync-g8sww/\n>f+++++++++ pod-logs/openstack/heat-db-sync-g8sww/heat-db-sync.txt\n>f+++++++++ pod-logs/openstack/heat-db-sync-g8sww/init.txt\ncd+++++++++ pod-logs/openstack/heat-domain-ks-user-2mptj/\n>f+++++++++ pod-logs/openstack/heat-domain-ks-user-2mptj/heat-ks-domain-user.txt\n>f+++++++++ pod-logs/openstack/heat-domain-ks-user-2mptj/init.txt\ncd+++++++++ pod-logs/openstack/heat-engine-5cdc5db4d-8s26n/\n>f+++++++++ pod-logs/openstack/heat-engine-5cdc5db4d-8s26n/heat-engine.txt\n>f+++++++++ pod-logs/openstack/heat-engine-5cdc5db4d-8s26n/init.txt\ncd+++++++++ pod-logs/openstack/heat-engine-cleaner-29751080-9cqdd/\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29751080-9cqdd/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29751080-9cqdd/init.txt\ncd+++++++++ pod-logs/openstack/heat-engine-cleaner-29751085-lz8nx/\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29751085-lz8nx/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29751085-lz8nx/init.txt\ncd+++++++++ pod-logs/openstack/heat-engine-cleaner-29751090-cqcv6/\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29751090-cqcv6/heat-engine-cleaner.txt\n>f+++++++++ pod-logs/openstack/heat-engine-cleaner-29751090-cqcv6/init.txt\ncd+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/init.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/heat-ks-service-lxbkh/\n>f+++++++++ pod-logs/openstack/heat-ks-service-lxbkh/cloudformation-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/heat-ks-service-lxbkh/init.txt\n>f+++++++++ pod-logs/openstack/heat-ks-service-lxbkh/orchestration-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/heat-ks-user-wk5fq/\n>f+++++++++ pod-logs/openstack/heat-ks-user-wk5fq/heat-ks-user.txt\n>f+++++++++ pod-logs/openstack/heat-ks-user-wk5fq/heat-trustee-ks-user.txt\n>f+++++++++ pod-logs/openstack/heat-ks-user-wk5fq/init.txt\ncd+++++++++ pod-logs/openstack/heat-rabbit-init-q487t/\n>f+++++++++ pod-logs/openstack/heat-rabbit-init-q487t/init.txt\n>f+++++++++ pod-logs/openstack/heat-rabbit-init-q487t/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/heat-trusts-qvf78/\n>f+++++++++ pod-logs/openstack/heat-trusts-qvf78/heat-trusts.txt\n>f+++++++++ pod-logs/openstack/heat-trusts-qvf78/init.txt\ncd+++++++++ pod-logs/openstack/horizon-c5f788cb9-rr5zv/\n>f+++++++++ pod-logs/openstack/horizon-c5f788cb9-rr5zv/horizon.txt\n>f+++++++++ pod-logs/openstack/horizon-c5f788cb9-rr5zv/init.txt\ncd+++++++++ pod-logs/openstack/horizon-db-init-g68md/\n>f+++++++++ pod-logs/openstack/horizon-db-init-g68md/horizon-db-init-0.txt\n>f+++++++++ pod-logs/openstack/horizon-db-init-g68md/init.txt\ncd+++++++++ pod-logs/openstack/horizon-db-sync-2zmn6/\n>f+++++++++ pod-logs/openstack/horizon-db-sync-2zmn6/horizon-db-sync.txt\n>f+++++++++ pod-logs/openstack/horizon-db-sync-2zmn6/init.txt\ncd+++++++++ pod-logs/openstack/keepalived-68pqx/\n>f+++++++++ pod-logs/openstack/keepalived-68pqx/init.txt\n>f+++++++++ pod-logs/openstack/keepalived-68pqx/keepalived.txt\n>f+++++++++ pod-logs/openstack/keepalived-68pqx/wait-for-ip.txt\ncd+++++++++ pod-logs/openstack/keystone-api-7dcb77b86c-wjtx7/\n>f+++++++++ pod-logs/openstack/keystone-api-7dcb77b86c-wjtx7/init.txt\n>f+++++++++ pod-logs/openstack/keystone-api-7dcb77b86c-wjtx7/keystone-api.txt\ncd+++++++++ pod-logs/openstack/keystone-bootstrap-hh5hc/\n>f+++++++++ pod-logs/openstack/keystone-bootstrap-hh5hc/bootstrap.txt\n>f+++++++++ pod-logs/openstack/keystone-bootstrap-hh5hc/init.txt\ncd+++++++++ pod-logs/openstack/keystone-credential-setup-rlgxt/\n>f+++++++++ pod-logs/openstack/keystone-credential-setup-rlgxt/init.txt\n>f+++++++++ pod-logs/openstack/keystone-credential-setup-rlgxt/keystone-credential-setup.txt\ncd+++++++++ pod-logs/openstack/keystone-db-init-8lv7b/\n>f+++++++++ pod-logs/openstack/keystone-db-init-8lv7b/init.txt\n>f+++++++++ pod-logs/openstack/keystone-db-init-8lv7b/keystone-db-init-0.txt\ncd+++++++++ pod-logs/openstack/keystone-db-sync-skx4q/\n>f+++++++++ pod-logs/openstack/keystone-db-sync-skx4q/init.txt\n>f+++++++++ pod-logs/openstack/keystone-db-sync-skx4q/keystone-db-sync.txt\ncd+++++++++ pod-logs/openstack/keystone-domain-manage-v29np/\n>f+++++++++ pod-logs/openstack/keystone-domain-manage-v29np/init.txt\n>f+++++++++ pod-logs/openstack/keystone-domain-manage-v29np/keystone-domain-manage.txt\ncd+++++++++ pod-logs/openstack/keystone-fernet-setup-ff4cv/\n>f+++++++++ pod-logs/openstack/keystone-fernet-setup-ff4cv/init.txt\n>f+++++++++ pod-logs/openstack/keystone-fernet-setup-ff4cv/keystone-fernet-setup.txt\ncd+++++++++ pod-logs/openstack/keystone-rabbit-init-49v2m/\n>f+++++++++ pod-logs/openstack/keystone-rabbit-init-49v2m/init.txt\n>f+++++++++ pod-logs/openstack/keystone-rabbit-init-49v2m/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/init-dynamic-options.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/init.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/libvirt-exporter.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/libvirt.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/tls-sidecar.txt\ncd+++++++++ pod-logs/openstack/magnum-api-b8bf9b6-5d242/\n>f+++++++++ pod-logs/openstack/magnum-api-b8bf9b6-5d242/init.txt\n>f+++++++++ pod-logs/openstack/magnum-api-b8bf9b6-5d242/magnum-api.txt\ncd+++++++++ pod-logs/openstack/magnum-cluster-api-proxy-9h7gt/\n>f+++++++++ pod-logs/openstack/magnum-cluster-api-proxy-9h7gt/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-s9sxf/\n>f+++++++++ pod-logs/openstack/magnum-db-init-s9sxf/init.txt\n>f+++++++++ pod-logs/openstack/magnum-db-init-s9sxf/magnum-db-init-0.txt\ncd+++++++++ pod-logs/openstack/magnum-db-sync-mlb9k/\n>f+++++++++ pod-logs/openstack/magnum-db-sync-mlb9k/init.txt\n>f+++++++++ pod-logs/openstack/magnum-db-sync-mlb9k/magnum-db-sync.txt\ncd+++++++++ pod-logs/openstack/magnum-domain-ks-user-n8blz/\n>f+++++++++ pod-logs/openstack/magnum-domain-ks-user-n8blz/init.txt\n>f+++++++++ pod-logs/openstack/magnum-domain-ks-user-n8blz/magnum-ks-domain-user.txt\ncd+++++++++ pod-logs/openstack/magnum-ks-endpoints-6ddtx/\n>f+++++++++ pod-logs/openstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/magnum-ks-endpoints-6ddtx/init.txt\ncd+++++++++ pod-logs/openstack/magnum-ks-service-zw8jv/\n>f+++++++++ pod-logs/openstack/magnum-ks-service-zw8jv/container-infra-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/magnum-ks-service-zw8jv/init.txt\ncd+++++++++ pod-logs/openstack/magnum-ks-user-w7zht/\n>f+++++++++ pod-logs/openstack/magnum-ks-user-w7zht/init.txt\n>f+++++++++ pod-logs/openstack/magnum-ks-user-w7zht/magnum-ks-user.txt\ncd+++++++++ pod-logs/openstack/magnum-rabbit-init-mlcr4/\n>f+++++++++ pod-logs/openstack/magnum-rabbit-init-mlcr4/init.txt\n>f+++++++++ pod-logs/openstack/magnum-rabbit-init-mlcr4/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/magnum-registry-c45778976-flxt8/\n>f+++++++++ pod-logs/openstack/magnum-registry-c45778976-flxt8/registry.txt\ncd+++++++++ pod-logs/openstack/manila-api-5dcb8c8ff7-4lx9k/\n>f+++++++++ pod-logs/openstack/manila-api-5dcb8c8ff7-4lx9k/init.txt\n>f+++++++++ pod-logs/openstack/manila-api-5dcb8c8ff7-4lx9k/manila-api.txt\ncd+++++++++ pod-logs/openstack/manila-bootstrap-xc8v2/\n>f+++++++++ pod-logs/openstack/manila-bootstrap-xc8v2/bootstrap.txt\n>f+++++++++ pod-logs/openstack/manila-bootstrap-xc8v2/init.txt\ncd+++++++++ pod-logs/openstack/manila-data-6dd4c4f964-9hvh6/\n>f+++++++++ pod-logs/openstack/manila-data-6dd4c4f964-9hvh6/init.txt\n>f+++++++++ pod-logs/openstack/manila-data-6dd4c4f964-9hvh6/manila-data.txt\ncd+++++++++ pod-logs/openstack/manila-db-init-p5qhn/\n>f+++++++++ pod-logs/openstack/manila-db-init-p5qhn/init.txt\n>f+++++++++ pod-logs/openstack/manila-db-init-p5qhn/manila-db-init-0.txt\ncd+++++++++ pod-logs/openstack/manila-db-sync-7wdch/\n>f+++++++++ pod-logs/openstack/manila-db-sync-7wdch/init.txt\n>f+++++++++ pod-logs/openstack/manila-db-sync-7wdch/manila-db-sync.txt\ncd+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/\n>f+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/init.txt\n>f+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/manila-ks-service-8z669/\n>f+++++++++ pod-logs/openstack/manila-ks-service-8z669/init.txt\n>f+++++++++ pod-logs/openstack/manila-ks-service-8z669/share-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/manila-ks-service-8z669/sharev2-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/manila-ks-user-prhcd/\n>f+++++++++ pod-logs/openstack/manila-ks-user-prhcd/init.txt\n>f+++++++++ pod-logs/openstack/manila-ks-user-prhcd/manila-ks-user.txt\ncd+++++++++ pod-logs/openstack/manila-rabbit-init-nthzw/\n>f+++++++++ pod-logs/openstack/manila-rabbit-init-nthzw/init.txt\n>f+++++++++ pod-logs/openstack/manila-rabbit-init-nthzw/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/manila-scheduler-7fbdfdf96-gxprf/\n>f+++++++++ pod-logs/openstack/manila-scheduler-7fbdfdf96-gxprf/init.txt\n>f+++++++++ pod-logs/openstack/manila-scheduler-7fbdfdf96-gxprf/manila-scheduler.txt\ncd+++++++++ pod-logs/openstack/manila-share-ffcc58fbc-kbhd8/\n>f+++++++++ pod-logs/openstack/manila-share-ffcc58fbc-kbhd8/init.txt\n>f+++++++++ pod-logs/openstack/manila-share-ffcc58fbc-kbhd8/manila-share-init.txt\n>f+++++++++ pod-logs/openstack/manila-share-ffcc58fbc-kbhd8/manila-share.txt\ncd+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-77df8/\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-77df8/init.txt\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-77df8/memcached-exporter.txt\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-77df8/memcached.txt\ncd+++++++++ pod-logs/openstack/neutron-db-init-x69vn/\n>f+++++++++ pod-logs/openstack/neutron-db-init-x69vn/init.txt\n>f+++++++++ pod-logs/openstack/neutron-db-init-x69vn/neutron-db-init-0.txt\ncd+++++++++ pod-logs/openstack/neutron-db-sync-t858j/\n>f+++++++++ pod-logs/openstack/neutron-db-sync-t858j/init.txt\n>f+++++++++ pod-logs/openstack/neutron-db-sync-t858j/neutron-db-sync.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-endpoints-f9867/\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-f9867/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-f9867/network-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-f9867/network-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-f9867/network-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-service-5qccq/\n>f+++++++++ pod-logs/openstack/neutron-ks-service-5qccq/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-service-5qccq/network-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-user-hz2cb/\n>f+++++++++ pod-logs/openstack/neutron-ks-user-hz2cb/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-user-hz2cb/neutron-ks-user.txt\ncd+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-2ch6f/\n>f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-2ch6f/init.txt\n>f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-2ch6f/neutron-netns-cleanup-cron.txt\ncd+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-8mmlf/\n>f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-8mmlf/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-8mmlf/neutron-metadata-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-8mmlf/neutron-ovn-metadata-agent.txt\n>f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-8mmlf/ovn-neutron-init.txt\ncd+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-cxzr8/\n>f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-cxzr8/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-cxzr8/neutron-ovn-vpn-agent.txt\n>f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-cxzr8/ovn-neutron-init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-cxzr8/ovn-vpn-agent-init.txt\ncd+++++++++ pod-logs/openstack/neutron-rabbit-init-b9b5p/\n>f+++++++++ pod-logs/openstack/neutron-rabbit-init-b9b5p/init.txt\n>f+++++++++ pod-logs/openstack/neutron-rabbit-init-b9b5p/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/neutron-rpc-server-566cfd79cf-wcffb/\n>f+++++++++ pod-logs/openstack/neutron-rpc-server-566cfd79cf-wcffb/init.txt\n>f+++++++++ pod-logs/openstack/neutron-rpc-server-566cfd79cf-wcffb/neutron-rpc-server.txt\n>f+++++++++ pod-logs/openstack/neutron-rpc-server-566cfd79cf-wcffb/ovn-neutron-init.txt\ncd+++++++++ pod-logs/openstack/neutron-server-7485c95884-nrndg/\n>f+++++++++ pod-logs/openstack/neutron-server-7485c95884-nrndg/init.txt\n>f+++++++++ pod-logs/openstack/neutron-server-7485c95884-nrndg/neutron-policy-server.txt\n>f+++++++++ pod-logs/openstack/neutron-server-7485c95884-nrndg/neutron-server.txt\n>f+++++++++ pod-logs/openstack/neutron-server-7485c95884-nrndg/ovn-neutron-init.txt\ncd+++++++++ pod-logs/openstack/nova-api-metadata-77cb7d498f-sjdrl/\n>f+++++++++ pod-logs/openstack/nova-api-metadata-77cb7d498f-sjdrl/init.txt\n>f+++++++++ pod-logs/openstack/nova-api-metadata-77cb7d498f-sjdrl/nova-api-metadata-init.txt\n>f+++++++++ pod-logs/openstack/nova-api-metadata-77cb7d498f-sjdrl/nova-api.txt\ncd+++++++++ pod-logs/openstack/nova-api-osapi-7bd8b9489d-zdxx4/\n>f+++++++++ pod-logs/openstack/nova-api-osapi-7bd8b9489d-zdxx4/init.txt\n>f+++++++++ pod-logs/openstack/nova-api-osapi-7bd8b9489d-zdxx4/nova-osapi.txt\ncd+++++++++ pod-logs/openstack/nova-bootstrap-zlvfk/\n>f+++++++++ pod-logs/openstack/nova-bootstrap-zlvfk/bootstrap.txt\n>f+++++++++ pod-logs/openstack/nova-bootstrap-zlvfk/init.txt\ncd+++++++++ pod-logs/openstack/nova-cell-setup-29751060-dzg82/\n>f+++++++++ pod-logs/openstack/nova-cell-setup-29751060-dzg82/init.txt\n>f+++++++++ pod-logs/openstack/nova-cell-setup-29751060-dzg82/nova-cell-setup.txt\ncd+++++++++ pod-logs/openstack/nova-cell-setup-d9z2r/\n>f+++++++++ pod-logs/openstack/nova-cell-setup-d9z2r/init.txt\n>f+++++++++ pod-logs/openstack/nova-cell-setup-d9z2r/nova-cell-setup-init.txt\n>f+++++++++ pod-logs/openstack/nova-cell-setup-d9z2r/nova-cell-setup.txt\ncd+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/\n>f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/ceph-perms.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/nova-compute-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/nova-compute-ssh-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/nova-compute-ssh.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/nova-compute-vnc-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/nova-compute.txt\ncd+++++++++ pod-logs/openstack/nova-conductor-5bbd965946-vksm5/\n>f+++++++++ pod-logs/openstack/nova-conductor-5bbd965946-vksm5/init.txt\n>f+++++++++ pod-logs/openstack/nova-conductor-5bbd965946-vksm5/nova-conductor.txt\ncd+++++++++ pod-logs/openstack/nova-db-init-grhfq/\n>f+++++++++ pod-logs/openstack/nova-db-init-grhfq/init.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-grhfq/nova-db-init-0.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-grhfq/nova-db-init-1.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-grhfq/nova-db-init-2.txt\ncd+++++++++ pod-logs/openstack/nova-db-sync-9lsps/\n>f+++++++++ pod-logs/openstack/nova-db-sync-9lsps/init.txt\n>f+++++++++ pod-logs/openstack/nova-db-sync-9lsps/nova-db-sync.txt\ncd+++++++++ pod-logs/openstack/nova-ks-endpoints-pxdpr/\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-pxdpr/init.txt\ncd+++++++++ pod-logs/openstack/nova-ks-service-thnln/\n>f+++++++++ pod-logs/openstack/nova-ks-service-thnln/compute-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/nova-ks-service-thnln/init.txt\ncd+++++++++ pod-logs/openstack/nova-ks-user-m7crf/\n>f+++++++++ pod-logs/openstack/nova-ks-user-m7crf/init.txt\n>f+++++++++ pod-logs/openstack/nova-ks-user-m7crf/nova-ks-user.txt\ncd+++++++++ pod-logs/openstack/nova-novncproxy-5f6f759b7-4b6rs/\n>f+++++++++ pod-logs/openstack/nova-novncproxy-5f6f759b7-4b6rs/init.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy-init-assets.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy-init.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy.txt\ncd+++++++++ pod-logs/openstack/nova-rabbit-init-8m5wc/\n>f+++++++++ pod-logs/openstack/nova-rabbit-init-8m5wc/init.txt\n>f+++++++++ pod-logs/openstack/nova-rabbit-init-8m5wc/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/nova-scheduler-55949bbf46-t9fjd/\n>f+++++++++ pod-logs/openstack/nova-scheduler-55949bbf46-t9fjd/init.txt\n>f+++++++++ pod-logs/openstack/nova-scheduler-55949bbf46-t9fjd/nova-scheduler.txt\ncd+++++++++ pod-logs/openstack/nova-service-cleaner-29751060-jdpb6/\n>f+++++++++ pod-logs/openstack/nova-service-cleaner-29751060-jdpb6/init.txt\n>f+++++++++ pod-logs/openstack/nova-service-cleaner-29751060-jdpb6/nova-service-cleaner.txt\ncd+++++++++ pod-logs/openstack/octavia-api-7df6bcb5b7-2q92t/\n>f+++++++++ pod-logs/openstack/octavia-api-7df6bcb5b7-2q92t/init.txt\n>f+++++++++ pod-logs/openstack/octavia-api-7df6bcb5b7-2q92t/octavia-api.txt\ncd+++++++++ pod-logs/openstack/octavia-bootstrap-p8nmh/\n>f+++++++++ pod-logs/openstack/octavia-bootstrap-p8nmh/bootstrap.txt\n>f+++++++++ pod-logs/openstack/octavia-bootstrap-p8nmh/init.txt\ncd+++++++++ pod-logs/openstack/octavia-db-init-bhpft/\n>f+++++++++ pod-logs/openstack/octavia-db-init-bhpft/init.txt\n>f+++++++++ pod-logs/openstack/octavia-db-init-bhpft/octavia-db-init-0.txt\n>f+++++++++ pod-logs/openstack/octavia-db-init-bhpft/octavia-db-init-1.txt\ncd+++++++++ pod-logs/openstack/octavia-db-sync-smf4l/\n>f+++++++++ pod-logs/openstack/octavia-db-sync-smf4l/init.txt\n>f+++++++++ pod-logs/openstack/octavia-db-sync-smf4l/octavia-db-sync.txt\ncd+++++++++ pod-logs/openstack/octavia-health-manager-default-hj9jw/\n>f+++++++++ pod-logs/openstack/octavia-health-manager-default-hj9jw/init.txt\n>f+++++++++ pod-logs/openstack/octavia-health-manager-default-hj9jw/octavia-health-manager-get-port.txt\n>f+++++++++ pod-logs/openstack/octavia-health-manager-default-hj9jw/octavia-health-manager-nic-init.txt\n>f+++++++++ pod-logs/openstack/octavia-health-manager-default-hj9jw/octavia-health-manager.txt\ncd+++++++++ pod-logs/openstack/octavia-housekeeping-64f676b444-8xhfk/\n>f+++++++++ pod-logs/openstack/octavia-housekeeping-64f676b444-8xhfk/init.txt\n>f+++++++++ pod-logs/openstack/octavia-housekeeping-64f676b444-8xhfk/octavia-housekeeping.txt\ncd+++++++++ pod-logs/openstack/octavia-ks-endpoints-bg2gv/\n>f+++++++++ pod-logs/openstack/octavia-ks-endpoints-bg2gv/init.txt\n>f+++++++++ pod-logs/openstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/octavia-ks-service-dm2hv/\n>f+++++++++ pod-logs/openstack/octavia-ks-service-dm2hv/init.txt\n>f+++++++++ pod-logs/openstack/octavia-ks-service-dm2hv/load-balancer-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/octavia-ks-user-jcxwp/\n>f+++++++++ pod-logs/openstack/octavia-ks-user-jcxwp/init.txt\n>f+++++++++ pod-logs/openstack/octavia-ks-user-jcxwp/octavia-ks-user.txt\ncd+++++++++ pod-logs/openstack/octavia-rabbit-init-7bs2q/\n>f+++++++++ pod-logs/openstack/octavia-rabbit-init-7bs2q/init.txt\n>f+++++++++ pod-logs/openstack/octavia-rabbit-init-7bs2q/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/octavia-worker-556dd79c75-j6psc/\n>f+++++++++ pod-logs/openstack/octavia-worker-556dd79c75-j6psc/init.txt\n>f+++++++++ pod-logs/openstack/octavia-worker-556dd79c75-j6psc/octavia-worker.txt\ncd+++++++++ pod-logs/openstack/openstack-database-exporter-78c69bc7dd-tnkdb/\n>f+++++++++ pod-logs/openstack/openstack-database-exporter-78c69bc7dd-tnkdb/openstack-database-exporter.txt\ncd+++++++++ pod-logs/openstack/openstack-exporter-5455644b6-6djp7/\n>f+++++++++ pod-logs/openstack/openstack-exporter-5455644b6-6djp7/build-config.txt\n>f+++++++++ pod-logs/openstack/openstack-exporter-5455644b6-6djp7/openstack-exporter.txt\ncd+++++++++ pod-logs/openstack/openvswitch-m6xlk/\n>f+++++++++ pod-logs/openstack/openvswitch-m6xlk/init.txt\n>f+++++++++ pod-logs/openstack/openvswitch-m6xlk/openvswitch-db-perms.txt\n>f+++++++++ pod-logs/openstack/openvswitch-m6xlk/openvswitch-db.txt\n>f+++++++++ pod-logs/openstack/openvswitch-m6xlk/openvswitch-vswitchd-modules.txt\n>f+++++++++ pod-logs/openstack/openvswitch-m6xlk/openvswitch-vswitchd.txt\ncd+++++++++ pod-logs/openstack/ovn-bgp-agent-bhgkb/\n>f+++++++++ pod-logs/openstack/ovn-bgp-agent-bhgkb/ovn-bgp-agent-init.txt\n>f+++++++++ pod-logs/openstack/ovn-bgp-agent-bhgkb/ovn-bgp-agent.txt\ncd+++++++++ pod-logs/openstack/ovn-controller-default-r8pll/\n>f+++++++++ pod-logs/openstack/ovn-controller-default-r8pll/controller-init.txt\n>f+++++++++ pod-logs/openstack/ovn-controller-default-r8pll/controller.txt\n>f+++++++++ pod-logs/openstack/ovn-controller-default-r8pll/get-gw-enabled.txt\n>f+++++++++ pod-logs/openstack/ovn-controller-default-r8pll/init.txt\n>f+++++++++ pod-logs/openstack/ovn-controller-default-r8pll/log-parser.txt\n>f+++++++++ pod-logs/openstack/ovn-controller-default-r8pll/vector.txt\ncd+++++++++ pod-logs/openstack/ovn-northd-7659bd74f8-zbrrd/\n>f+++++++++ pod-logs/openstack/ovn-northd-7659bd74f8-zbrrd/init.txt\n>f+++++++++ pod-logs/openstack/ovn-northd-7659bd74f8-zbrrd/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-7864b5dbb4-r2jwq/\n>f+++++++++ pod-logs/openstack/placement-api-7864b5dbb4-r2jwq/init.txt\n>f+++++++++ pod-logs/openstack/placement-api-7864b5dbb4-r2jwq/placement-api.txt\ncd+++++++++ pod-logs/openstack/placement-db-init-nrb6g/\n>f+++++++++ pod-logs/openstack/placement-db-init-nrb6g/init.txt\n>f+++++++++ pod-logs/openstack/placement-db-init-nrb6g/placement-db-init-0.txt\ncd+++++++++ pod-logs/openstack/placement-db-sync-q8ssd/\n>f+++++++++ pod-logs/openstack/placement-db-sync-q8ssd/init.txt\n>f+++++++++ pod-logs/openstack/placement-db-sync-q8ssd/placement-db-sync.txt\ncd+++++++++ pod-logs/openstack/placement-ks-endpoints-dggg2/\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-dggg2/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/placement-ks-service-zg7lf/\n>f+++++++++ pod-logs/openstack/placement-ks-service-zg7lf/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-service-zg7lf/placement-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/placement-ks-user-vfjmb/\n>f+++++++++ pod-logs/openstack/placement-ks-user-vfjmb/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-user-vfjmb/placement-ks-user.txt\ncd+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-5j5bj/\n>f+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-5j5bj/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-mrwhn/\n>f+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-mrwhn/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-4ll8f/\n>f+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-4ll8f/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-qz45j/\n>f+++++++++ pod-logs/openstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/ceph-crash.txt\n>f+++++++++ pod-logs/openstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/chown-container-data-dir.txt\n>f+++++++++ pod-logs/openstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/make-container-crash-dir.txt\ncd+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/\n>f+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/chown-container-data-dir.txt\n>f+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/log-collector.txt\n>f+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/rgw.txt\ncd+++++++++ pod-logs/openstack/staffeln-api-6775875d4f-p5248/\n>f+++++++++ pod-logs/openstack/staffeln-api-6775875d4f-p5248/init.txt\n>f+++++++++ pod-logs/openstack/staffeln-api-6775875d4f-p5248/staffeln-api.txt\ncd+++++++++ pod-logs/openstack/staffeln-conductor-55765f8b44-ftsf7/\n>f+++++++++ pod-logs/openstack/staffeln-conductor-55765f8b44-ftsf7/staffeln-conductor.txt\ncd+++++++++ pod-logs/openstack/staffeln-db-init-zntp2/\n>f+++++++++ pod-logs/openstack/staffeln-db-init-zntp2/init.txt\n>f+++++++++ pod-logs/openstack/staffeln-db-init-zntp2/staffeln-db-init-0.txt\ncd+++++++++ pod-logs/openstack/staffeln-db-sync-dcrkj/\n>f+++++++++ pod-logs/openstack/staffeln-db-sync-dcrkj/init.txt\n>f+++++++++ pod-logs/openstack/staffeln-db-sync-dcrkj/staffeln-db-sync.txt\ncd+++++++++ pod-logs/openstack/tempest-ks-user-nfw2z/\n>f+++++++++ pod-logs/openstack/tempest-ks-user-nfw2z/init.txt\n>f+++++++++ pod-logs/openstack/tempest-ks-user-nfw2z/tempest-ks-user.txt\ncd+++++++++ pod-logs/openstack/tempest-run-tests-dnqg4/\n>f+++++++++ pod-logs/openstack/tempest-run-tests-dnqg4/init.txt\n>f+++++++++ pod-logs/openstack/tempest-run-tests-dnqg4/tempest-run-tests-init.txt\n>f+++++++++ pod-logs/openstack/tempest-run-tests-dnqg4/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-mtznb/\n>f+++++++++ pod-logs/orc-system/orc-controller-manager-6cb597b5d4-mtznb/manager.txt\ncd+++++++++ pod-logs/rook-ceph/\ncd+++++++++ pod-logs/rook-ceph/rook-ceph-operator-76bbbb77ff-d69bq/\n>f+++++++++ pod-logs/rook-ceph/rook-ceph-operator-76bbbb77ff-d69bq/rook-ceph-operator.txt\ncd+++++++++ pod-logs/secretgen-controller/\ncd+++++++++ pod-logs/secretgen-controller/secretgen-controller-5cf976ccc7-gwr7s/\n>f+++++++++ pod-logs/secretgen-controller/secretgen-controller-5cf976ccc7-gwr7s/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-2f9p2/",
                                ">f+++++++++ pod-logs/capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-2f9p2/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-hks2d/",
                                ">f+++++++++ pod-logs/capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-hks2d/manager.txt",
                                "cd+++++++++ pod-logs/capi-system/",
                                "cd+++++++++ pod-logs/capi-system/capi-controller-manager-5647546676-wcdqv/",
                                ">f+++++++++ pod-logs/capi-system/capi-controller-manager-5647546676-wcdqv/manager.txt",
                                "cd+++++++++ pod-logs/capo-system/",
                                "cd+++++++++ pod-logs/capo-system/capo-controller-manager-56cf844ccd-qxlzt/",
                                ">f+++++++++ pod-logs/capo-system/capo-controller-manager-56cf844ccd-qxlzt/manager.txt",
                                "cd+++++++++ pod-logs/cert-manager/",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-zxkgt/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-zxkgt/cert-manager-controller.txt",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-6kmj4/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-6kmj4/cert-manager-cainjector.txt",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-6rbpt/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-6rbpt/cert-manager-webhook.txt",
                                "cd+++++++++ pod-logs/envoy-gateway-system/",
                                "cd+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-86lc6/",
                                ">f+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-86lc6/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-2f9p2/",
                                ">f+++++++++ pod-logs/failed-pods/capi-kubeadm-bootstrap-system/capi-kubeadm-bootstrap-controller-manager-67b8b974d6-2f9p2/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-hks2d/",
                                ">f+++++++++ pod-logs/failed-pods/capi-kubeadm-control-plane-system/capi-kubeadm-control-plane-controller-manager-6b6ccbf6b8-hks2d/manager.txt",
                                "cd+++++++++ pod-logs/failed-pods/capi-system/",
                                "cd+++++++++ pod-logs/failed-pods/capi-system/capi-controller-manager-5647546676-wcdqv/",
                                ">f+++++++++ pod-logs/failed-pods/capi-system/capi-controller-manager-5647546676-wcdqv/manager.txt",
                                "cd+++++++++ pod-logs/failed-pods/capo-system/",
                                "cd+++++++++ pod-logs/failed-pods/capo-system/capo-controller-manager-56cf844ccd-qxlzt/",
                                ">f+++++++++ pod-logs/failed-pods/capo-system/capo-controller-manager-56cf844ccd-qxlzt/manager.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-zxkgt/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-zxkgt/cert-manager-controller.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-6kmj4/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-6kmj4/cert-manager-cainjector.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-6rbpt/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-6rbpt/cert-manager-webhook.txt",
                                "cd+++++++++ pod-logs/failed-pods/envoy-gateway-system/",
                                "cd+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-86lc6/",
                                ">f+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-86lc6/envoy-gateway.txt",
                                "cd+++++++++ pod-logs/failed-pods/frr-k8s-system/",
                                "cd+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/controller.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/cp-frr-files.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/cp-metrics.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/cp-reloader.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/frr-metrics.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/frr.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/kube-rbac-proxy-frr.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/kube-rbac-proxy.txt",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-l5jjb/reloader.txt",
                                "cd+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-6dcft/",
                                ">f+++++++++ pod-logs/failed-pods/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-6dcft/frr-k8s-webhook-server.txt",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-d2g5k/",
                                ">f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-d2g5k/controller.txt",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-78pkl/",
                                ">f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-78pkl/ingress-nginx-default-backend.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-r5zbz/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-r5zbz/cilium-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/apply-sysctl-overwrites.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/cilium-agent.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/clean-cilium-state.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/config.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/install-cni-binaries.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/mount-bpf-fs.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-pv9k6/mount-cgroup.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-cpb42/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-cpb42/coredns.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-d7zjv/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-d7zjv/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-ntbc8/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-ntbc8/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-c2vxj/",
                                ">f+++++++++ pod-logs/failed-pods/local-path-storage/local-path-provisioner-679c578f5-c2vxj/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-vkjts/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/goldpinger-vkjts/goldpinger-daemon.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana-sc-dashboard.txt",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana-sc-datasources.txt",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v/kube-state-metrics.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-operator-cd88cf4bf-dkm2g/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-operator-cd88cf4bf-dkm2g/kube-prometheus-stack.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/node-exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/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-fk4qv/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/loki-gateway-cf54cb88c-fk4qv/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-4s9zc/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-gc-6675cbb6d9-4s9zc/gc.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-master-8665476dbc-wsmsd/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-master-8665476dbc-wsmsd/master.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-worker-4lvtv/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/node-feature-discovery-worker-4lvtv/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-zw5b5/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/prometheus-pushgateway-7b8659c68b-zw5b5/pushgateway.txt",
                                "cd+++++++++ pod-logs/failed-pods/monitoring/vector-2lpb9/",
                                ">f+++++++++ pod-logs/failed-pods/monitoring/vector-2lpb9/vector.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-api-7f665c4687-cjr9f/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-api-7f665c4687-cjr9f/barbican-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-api-7f665c4687-cjr9f/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-dfmv6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-dfmv6/barbican-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-db-init-dfmv6/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-brjlt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-brjlt/barbican-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-db-sync-brjlt/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-d8ds6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-d8ds6/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-zbskg/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-zbskg/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-service-zbskg/key-manager-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-nh84v/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-nh84v/barbican-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-ks-user-nh84v/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-bxlls/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-bxlls/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/barbican-rabbit-init-bxlls/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-api-db5c9746-44vmt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-api-db5c9746-44vmt/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-api-db5c9746-44vmt/cinder-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-api-db5c9746-44vmt/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7ff89dc5fd-p6gw4/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-backup-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-keyring-placement-rbd1.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7ff89dc5fd-p6gw4/cinder-backup.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-7ff89dc5fd-p6gw4/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-mwkpp/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-mwkpp/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-mwkpp/cinder-backup-storage-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-backup-storage-init-mwkpp/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-9mrz8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-9mrz8/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-bootstrap-9mrz8/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-5x8hp/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-5x8hp/create-internal-tenant.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-create-internal-tenant-5x8hp/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-74s8h/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-74s8h/cinder-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-db-init-74s8h/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-5x5j2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-5x5j2/cinder-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-db-sync-5x5j2/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-l5gzz/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-l5gzz/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-2sdqk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-2sdqk/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-service-2sdqk/volumev3-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-ccxf7/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-ccxf7/cinder-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-ks-user-ccxf7/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-dmbs8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-dmbs8/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-rabbit-init-dmbs8/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-6b988565c8-rcdkq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-6b988565c8-rcdkq/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-6b988565c8-rcdkq/cinder-scheduler.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-scheduler-6b988565c8-rcdkq/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-xtkdg/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-xtkdg/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-xtkdg/cinder-storage-init-rbd1.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-storage-init-xtkdg/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-volume-68f44665bb-bn6gb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-68f44665bb-bn6gb/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-68f44665bb-bn6gb/ceph-keyring-placement-rbd1.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-68f44665bb-bn6gb/cinder-volume.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-68f44665bb-bn6gb/init-cinder-conf.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-68f44665bb-bn6gb/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/cinder-volume-usage-audit-29751065-fvkjt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-usage-audit-29751065-fvkjt/cinder-volume-usage-audit.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/cinder-volume-usage-audit-29751065-fvkjt/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-api-5d8d6b5775-g4hw9/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-5d8d6b5775-g4hw9/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-5d8d6b5775-g4hw9/glance-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-5d8d6b5775-g4hw9/glance-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-5d8d6b5775-g4hw9/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-db-init-tw58x/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-tw58x/glance-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-tw58x/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-bwzkk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-bwzkk/glance-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-bwzkk/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-vwpjs/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-vwpjs/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-wwp4q/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-wwp4q/image-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-wwp4q/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-zp28x/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-zp28x/glance-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-zp28x/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-9srff/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-9srff/glance-metadefs-load.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-9srff/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-vpdq6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-vpdq6/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-vpdq6/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-xj8ng/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-xj8ng/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-xj8ng/glance-storage-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-xj8ng/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-api-5d75f8dd97-zbcdw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-api-5d75f8dd97-zbcdw/heat-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-api-5d75f8dd97-zbcdw/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-mpw6h/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-mpw6h/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-bootstrap-mpw6h/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-cfn-866f68dbbc-r7b52/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-cfn-866f68dbbc-r7b52/heat-cfn.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-cfn-866f68dbbc-r7b52/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-db-init-f7kc9/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-db-init-f7kc9/heat-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-db-init-f7kc9/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-g8sww/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-g8sww/heat-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-db-sync-g8sww/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-2mptj/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-2mptj/heat-ks-domain-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-domain-ks-user-2mptj/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-engine-5cdc5db4d-8s26n/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-5cdc5db4d-8s26n/heat-engine.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-5cdc5db4d-8s26n/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751080-9cqdd/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751080-9cqdd/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751080-9cqdd/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751085-lz8nx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751085-lz8nx/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751085-lz8nx/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751090-cqcv6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751090-cqcv6/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-engine-cleaner-29751090-cqcv6/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-lxbkh/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-lxbkh/cloudformation-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-lxbkh/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-service-lxbkh/orchestration-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-wk5fq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-wk5fq/heat-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-wk5fq/heat-trustee-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-ks-user-wk5fq/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-q487t/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-q487t/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-rabbit-init-q487t/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/heat-trusts-qvf78/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-trusts-qvf78/heat-trusts.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/heat-trusts-qvf78/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/horizon-c5f788cb9-rr5zv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-c5f788cb9-rr5zv/horizon.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-c5f788cb9-rr5zv/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-g68md/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-g68md/horizon-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-g68md/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-2zmn6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-2zmn6/horizon-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-2zmn6/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keepalived-68pqx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keepalived-68pqx/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keepalived-68pqx/keepalived.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keepalived-68pqx/wait-for-ip.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-api-7dcb77b86c-wjtx7/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-api-7dcb77b86c-wjtx7/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-api-7dcb77b86c-wjtx7/keystone-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-hh5hc/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-hh5hc/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-hh5hc/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-rlgxt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-rlgxt/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-rlgxt/keystone-credential-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-8lv7b/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-8lv7b/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-8lv7b/keystone-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-skx4q/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-skx4q/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-skx4q/keystone-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-v29np/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-v29np/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-v29np/keystone-domain-manage.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-ff4cv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-ff4cv/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-ff4cv/keystone-fernet-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-49v2m/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-49v2m/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-49v2m/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/init-dynamic-options.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/libvirt-exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/libvirt.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-gthwx/tls-sidecar.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-api-b8bf9b6-5d242/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-api-b8bf9b6-5d242/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-api-b8bf9b6-5d242/magnum-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-cluster-api-proxy-9h7gt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-cluster-api-proxy-9h7gt/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-s9sxf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-db-init-s9sxf/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-db-init-s9sxf/magnum-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-db-sync-mlb9k/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-db-sync-mlb9k/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-db-sync-mlb9k/magnum-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-domain-ks-user-n8blz/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-domain-ks-user-n8blz/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-domain-ks-user-n8blz/magnum-ks-domain-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-6ddtx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-endpoints-6ddtx/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-ks-service-zw8jv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-service-zw8jv/container-infra-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-service-zw8jv/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-ks-user-w7zht/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-user-w7zht/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-ks-user-w7zht/magnum-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-rabbit-init-mlcr4/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-rabbit-init-mlcr4/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-rabbit-init-mlcr4/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/magnum-registry-c45778976-flxt8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/magnum-registry-c45778976-flxt8/registry.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-api-5dcb8c8ff7-4lx9k/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-api-5dcb8c8ff7-4lx9k/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-api-5dcb8c8ff7-4lx9k/manila-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-bootstrap-xc8v2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-bootstrap-xc8v2/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-bootstrap-xc8v2/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-data-6dd4c4f964-9hvh6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-data-6dd4c4f964-9hvh6/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-data-6dd4c4f964-9hvh6/manila-data.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-db-init-p5qhn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-db-init-p5qhn/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-db-init-p5qhn/manila-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-db-sync-7wdch/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-db-sync-7wdch/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-db-sync-7wdch/manila-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-8z669/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-8z669/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-8z669/share-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-service-8z669/sharev2-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-ks-user-prhcd/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-user-prhcd/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-ks-user-prhcd/manila-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-rabbit-init-nthzw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-rabbit-init-nthzw/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-rabbit-init-nthzw/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-scheduler-7fbdfdf96-gxprf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-scheduler-7fbdfdf96-gxprf/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-scheduler-7fbdfdf96-gxprf/manila-scheduler.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/manila-share-ffcc58fbc-kbhd8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-share-ffcc58fbc-kbhd8/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-share-ffcc58fbc-kbhd8/manila-share-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/manila-share-ffcc58fbc-kbhd8/manila-share.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-77df8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-77df8/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-77df8/memcached-exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-77df8/memcached.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-x69vn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-x69vn/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-x69vn/neutron-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-t858j/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-t858j/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-t858j/neutron-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-f9867/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-f9867/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-f9867/network-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-f9867/network-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-f9867/network-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-5qccq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-5qccq/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-5qccq/network-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-hz2cb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-hz2cb/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-hz2cb/neutron-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-2ch6f/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-2ch6f/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-2ch6f/neutron-netns-cleanup-cron.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-8mmlf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-8mmlf/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-8mmlf/neutron-metadata-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-8mmlf/neutron-ovn-metadata-agent.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-metadata-agent-default-8mmlf/ovn-neutron-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-cxzr8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-cxzr8/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-cxzr8/neutron-ovn-vpn-agent.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-cxzr8/ovn-neutron-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovn-vpn-agent-default-cxzr8/ovn-vpn-agent-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-b9b5p/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-b9b5p/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-b9b5p/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-566cfd79cf-wcffb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-566cfd79cf-wcffb/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-566cfd79cf-wcffb/neutron-rpc-server.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-566cfd79cf-wcffb/ovn-neutron-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-server-7485c95884-nrndg/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-7485c95884-nrndg/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-7485c95884-nrndg/neutron-policy-server.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-7485c95884-nrndg/neutron-server.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-7485c95884-nrndg/ovn-neutron-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-77cb7d498f-sjdrl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-77cb7d498f-sjdrl/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-77cb7d498f-sjdrl/nova-api-metadata-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-77cb7d498f-sjdrl/nova-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7bd8b9489d-zdxx4/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7bd8b9489d-zdxx4/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7bd8b9489d-zdxx4/nova-osapi.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-zlvfk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-zlvfk/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-zlvfk/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29751060-dzg82/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29751060-dzg82/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29751060-dzg82/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-d9z2r/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-d9z2r/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-d9z2r/nova-cell-setup-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-d9z2r/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/ceph-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/nova-compute-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/nova-compute-ssh-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/nova-compute-ssh.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/nova-compute-vnc-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-7w4sm/nova-compute.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-conductor-5bbd965946-vksm5/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-5bbd965946-vksm5/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-5bbd965946-vksm5/nova-conductor.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-db-init-grhfq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-grhfq/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-grhfq/nova-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-grhfq/nova-db-init-1.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-grhfq/nova-db-init-2.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-9lsps/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-9lsps/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-9lsps/nova-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-pxdpr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-pxdpr/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-thnln/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-thnln/compute-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-thnln/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-m7crf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-m7crf/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-m7crf/nova-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-5f6f759b7-4b6rs/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-5f6f759b7-4b6rs/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy-init-assets.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-8m5wc/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-8m5wc/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-8m5wc/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-55949bbf46-t9fjd/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-55949bbf46-t9fjd/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-55949bbf46-t9fjd/nova-scheduler.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29751060-jdpb6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29751060-jdpb6/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29751060-jdpb6/nova-service-cleaner.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-api-7df6bcb5b7-2q92t/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-api-7df6bcb5b7-2q92t/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-api-7df6bcb5b7-2q92t/octavia-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-p8nmh/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-p8nmh/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-bootstrap-p8nmh/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-bhpft/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-bhpft/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-bhpft/octavia-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-db-init-bhpft/octavia-db-init-1.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-smf4l/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-smf4l/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-db-sync-smf4l/octavia-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-hj9jw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-hj9jw/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-hj9jw/octavia-health-manager-get-port.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-hj9jw/octavia-health-manager-nic-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-health-manager-default-hj9jw/octavia-health-manager.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-64f676b444-8xhfk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-64f676b444-8xhfk/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-housekeeping-64f676b444-8xhfk/octavia-housekeeping.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-bg2gv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-bg2gv/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-dm2hv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-dm2hv/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-service-dm2hv/load-balancer-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-jcxwp/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-jcxwp/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-ks-user-jcxwp/octavia-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-7bs2q/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-7bs2q/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-rabbit-init-7bs2q/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/octavia-worker-556dd79c75-j6psc/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-worker-556dd79c75-j6psc/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/octavia-worker-556dd79c75-j6psc/octavia-worker.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/openstack-database-exporter-78c69bc7dd-tnkdb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openstack-database-exporter-78c69bc7dd-tnkdb/openstack-database-exporter.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/openstack-exporter-5455644b6-6djp7/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openstack-exporter-5455644b6-6djp7/build-config.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openstack-exporter-5455644b6-6djp7/openstack-exporter.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/openvswitch-m6xlk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-m6xlk/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-m6xlk/openvswitch-db-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-m6xlk/openvswitch-db.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-m6xlk/openvswitch-vswitchd-modules.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-m6xlk/openvswitch-vswitchd.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/ovn-bgp-agent-bhgkb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-bgp-agent-bhgkb/ovn-bgp-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-bgp-agent-bhgkb/ovn-bgp-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-r8pll/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-r8pll/controller-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-r8pll/controller.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-r8pll/get-gw-enabled.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-r8pll/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-r8pll/log-parser.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-controller-default-r8pll/vector.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/ovn-northd-7659bd74f8-zbrrd/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-northd-7659bd74f8-zbrrd/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/ovn-northd-7659bd74f8-zbrrd/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-7864b5dbb4-r2jwq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-api-7864b5dbb4-r2jwq/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-api-7864b5dbb4-r2jwq/placement-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-db-init-nrb6g/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-nrb6g/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-nrb6g/placement-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-q8ssd/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-q8ssd/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-q8ssd/placement-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-dggg2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-dggg2/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-zg7lf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-zg7lf/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-zg7lf/placement-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-vfjmb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-vfjmb/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-vfjmb/placement-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-5j5bj/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-5j5bj/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-mrwhn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-mrwhn/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-4ll8f/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-4ll8f/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-qz45j/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/ceph-crash.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/chown-container-data-dir.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/make-container-crash-dir.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/chown-container-data-dir.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/log-collector.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/rgw.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/staffeln-api-6775875d4f-p5248/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/staffeln-api-6775875d4f-p5248/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/staffeln-api-6775875d4f-p5248/staffeln-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/staffeln-conductor-55765f8b44-ftsf7/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/staffeln-conductor-55765f8b44-ftsf7/staffeln-conductor.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/staffeln-db-init-zntp2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-init-zntp2/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-init-zntp2/staffeln-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/staffeln-db-sync-dcrkj/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-sync-dcrkj/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/staffeln-db-sync-dcrkj/staffeln-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-nfw2z/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-nfw2z/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-nfw2z/tempest-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-dnqg4/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-dnqg4/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-dnqg4/tempest-run-tests-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-dnqg4/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-mtznb/",
                                ">f+++++++++ pod-logs/failed-pods/orc-system/orc-controller-manager-6cb597b5d4-mtznb/manager.txt",
                                "cd+++++++++ pod-logs/failed-pods/rook-ceph/",
                                "cd+++++++++ pod-logs/failed-pods/rook-ceph/rook-ceph-operator-76bbbb77ff-d69bq/",
                                ">f+++++++++ pod-logs/failed-pods/rook-ceph/rook-ceph-operator-76bbbb77ff-d69bq/rook-ceph-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/secretgen-controller/",
                                "cd+++++++++ pod-logs/failed-pods/secretgen-controller/secretgen-controller-5cf976ccc7-gwr7s/",
                                ">f+++++++++ pod-logs/failed-pods/secretgen-controller/secretgen-controller-5cf976ccc7-gwr7s/secretgen-controller.txt",
                                "cd+++++++++ pod-logs/frr-k8s-system/",
                                "cd+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/controller.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/cp-frr-files.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/cp-metrics.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/cp-reloader.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/frr-metrics.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/frr.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/kube-rbac-proxy-frr.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/kube-rbac-proxy.txt",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-l5jjb/reloader.txt",
                                "cd+++++++++ pod-logs/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-6dcft/",
                                ">f+++++++++ pod-logs/frr-k8s-system/frr-k8s-webhook-server-ffbc7d57c-6dcft/frr-k8s-webhook-server.txt",
                                "cd+++++++++ pod-logs/ingress-nginx/",
                                "cd+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-d2g5k/",
                                ">f+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-d2g5k/controller.txt",
                                "cd+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-78pkl/",
                                ">f+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-78pkl/ingress-nginx-default-backend.txt",
                                "cd+++++++++ pod-logs/kube-system/",
                                "cd+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-r5zbz/",
                                ">f+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-r5zbz/cilium-operator.txt",
                                "cd+++++++++ pod-logs/kube-system/cilium-pv9k6/",
                                ">f+++++++++ pod-logs/kube-system/cilium-pv9k6/apply-sysctl-overwrites.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-pv9k6/cilium-agent.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-pv9k6/clean-cilium-state.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-pv9k6/config.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-pv9k6/install-cni-binaries.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-pv9k6/mount-bpf-fs.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-pv9k6/mount-cgroup.txt",
                                "cd+++++++++ pod-logs/kube-system/coredns-67659f764b-cpb42/",
                                ">f+++++++++ pod-logs/kube-system/coredns-67659f764b-cpb42/coredns.txt",
                                "cd+++++++++ pod-logs/kube-system/coredns-67659f764b-d7zjv/",
                                ">f+++++++++ pod-logs/kube-system/coredns-67659f764b-d7zjv/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-ntbc8/",
                                ">f+++++++++ pod-logs/kube-system/kube-proxy-ntbc8/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-c2vxj/",
                                ">f+++++++++ pod-logs/local-path-storage/local-path-provisioner-679c578f5-c2vxj/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-vkjts/",
                                ">f+++++++++ pod-logs/monitoring/goldpinger-vkjts/goldpinger-daemon.txt",
                                "cd+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/",
                                ">f+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana-sc-dashboard.txt",
                                ">f+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana-sc-datasources.txt",
                                ">f+++++++++ pod-logs/monitoring/kube-prometheus-stack-grafana-d89bb97dc-s25q5/grafana.txt",
                                "cd+++++++++ pod-logs/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v/",
                                ">f+++++++++ pod-logs/monitoring/kube-prometheus-stack-kube-state-metrics-5c97764fc9-j829v/kube-state-metrics.txt",
                                "cd+++++++++ pod-logs/monitoring/kube-prometheus-stack-operator-cd88cf4bf-dkm2g/",
                                ">f+++++++++ pod-logs/monitoring/kube-prometheus-stack-operator-cd88cf4bf-dkm2g/kube-prometheus-stack.txt",
                                "cd+++++++++ pod-logs/monitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/",
                                ">f+++++++++ pod-logs/monitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/node-exporter.txt",
                                ">f+++++++++ pod-logs/monitoring/kube-prometheus-stack-prometheus-node-exporter-678kz/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-fk4qv/",
                                ">f+++++++++ pod-logs/monitoring/loki-gateway-cf54cb88c-fk4qv/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-4s9zc/",
                                ">f+++++++++ pod-logs/monitoring/node-feature-discovery-gc-6675cbb6d9-4s9zc/gc.txt",
                                "cd+++++++++ pod-logs/monitoring/node-feature-discovery-master-8665476dbc-wsmsd/",
                                ">f+++++++++ pod-logs/monitoring/node-feature-discovery-master-8665476dbc-wsmsd/master.txt",
                                "cd+++++++++ pod-logs/monitoring/node-feature-discovery-worker-4lvtv/",
                                ">f+++++++++ pod-logs/monitoring/node-feature-discovery-worker-4lvtv/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-zw5b5/",
                                ">f+++++++++ pod-logs/monitoring/prometheus-pushgateway-7b8659c68b-zw5b5/pushgateway.txt",
                                "cd+++++++++ pod-logs/monitoring/vector-2lpb9/",
                                ">f+++++++++ pod-logs/monitoring/vector-2lpb9/vector.txt",
                                "cd+++++++++ pod-logs/openstack/",
                                "cd+++++++++ pod-logs/openstack/barbican-api-7f665c4687-cjr9f/",
                                ">f+++++++++ pod-logs/openstack/barbican-api-7f665c4687-cjr9f/barbican-api.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-api-7f665c4687-cjr9f/init.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-db-init-dfmv6/",
                                ">f+++++++++ pod-logs/openstack/barbican-db-init-dfmv6/barbican-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-db-init-dfmv6/init.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-db-sync-brjlt/",
                                ">f+++++++++ pod-logs/openstack/barbican-db-sync-brjlt/barbican-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-db-sync-brjlt/init.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-ks-endpoints-d8ds6/",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-endpoints-d8ds6/init.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-endpoints-d8ds6/key-manager-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-ks-service-zbskg/",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-service-zbskg/init.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-service-zbskg/key-manager-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-ks-user-nh84v/",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-user-nh84v/barbican-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-ks-user-nh84v/init.txt",
                                "cd+++++++++ pod-logs/openstack/barbican-rabbit-init-bxlls/",
                                ">f+++++++++ pod-logs/openstack/barbican-rabbit-init-bxlls/init.txt",
                                ">f+++++++++ pod-logs/openstack/barbican-rabbit-init-bxlls/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-api-db5c9746-44vmt/",
                                ">f+++++++++ pod-logs/openstack/cinder-api-db5c9746-44vmt/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-api-db5c9746-44vmt/cinder-api.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-api-db5c9746-44vmt/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-backup-7ff89dc5fd-p6gw4/",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-backup-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-7ff89dc5fd-p6gw4/ceph-keyring-placement-rbd1.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-7ff89dc5fd-p6gw4/cinder-backup.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-7ff89dc5fd-p6gw4/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-backup-storage-init-mwkpp/",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-storage-init-mwkpp/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-storage-init-mwkpp/cinder-backup-storage-init.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-backup-storage-init-mwkpp/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-bootstrap-9mrz8/",
                                ">f+++++++++ pod-logs/openstack/cinder-bootstrap-9mrz8/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-bootstrap-9mrz8/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-create-internal-tenant-5x8hp/",
                                ">f+++++++++ pod-logs/openstack/cinder-create-internal-tenant-5x8hp/create-internal-tenant.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-create-internal-tenant-5x8hp/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-db-init-74s8h/",
                                ">f+++++++++ pod-logs/openstack/cinder-db-init-74s8h/cinder-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-db-init-74s8h/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-db-sync-5x5j2/",
                                ">f+++++++++ pod-logs/openstack/cinder-db-sync-5x5j2/cinder-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-db-sync-5x5j2/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-ks-endpoints-l5gzz/",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-endpoints-l5gzz/init.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-endpoints-l5gzz/volumev3-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-ks-service-2sdqk/",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-service-2sdqk/init.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-service-2sdqk/volumev3-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-ks-user-ccxf7/",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-user-ccxf7/cinder-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-ks-user-ccxf7/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-rabbit-init-dmbs8/",
                                ">f+++++++++ pod-logs/openstack/cinder-rabbit-init-dmbs8/init.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-rabbit-init-dmbs8/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-scheduler-6b988565c8-rcdkq/",
                                ">f+++++++++ pod-logs/openstack/cinder-scheduler-6b988565c8-rcdkq/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-scheduler-6b988565c8-rcdkq/cinder-scheduler.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-scheduler-6b988565c8-rcdkq/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-storage-init-xtkdg/",
                                ">f+++++++++ pod-logs/openstack/cinder-storage-init-xtkdg/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-storage-init-xtkdg/cinder-storage-init-rbd1.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-storage-init-xtkdg/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-volume-68f44665bb-bn6gb/",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-68f44665bb-bn6gb/ceph-coordination-volume-perms.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-68f44665bb-bn6gb/ceph-keyring-placement-rbd1.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-68f44665bb-bn6gb/cinder-volume.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-68f44665bb-bn6gb/init-cinder-conf.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-68f44665bb-bn6gb/init.txt",
                                "cd+++++++++ pod-logs/openstack/cinder-volume-usage-audit-29751065-fvkjt/",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-usage-audit-29751065-fvkjt/cinder-volume-usage-audit.txt",
                                ">f+++++++++ pod-logs/openstack/cinder-volume-usage-audit-29751065-fvkjt/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-api-5d8d6b5775-g4hw9/",
                                ">f+++++++++ pod-logs/openstack/glance-api-5d8d6b5775-g4hw9/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-5d8d6b5775-g4hw9/glance-api.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-5d8d6b5775-g4hw9/glance-perms.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-5d8d6b5775-g4hw9/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-db-init-tw58x/",
                                ">f+++++++++ pod-logs/openstack/glance-db-init-tw58x/glance-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/glance-db-init-tw58x/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-db-sync-bwzkk/",
                                ">f+++++++++ pod-logs/openstack/glance-db-sync-bwzkk/glance-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/glance-db-sync-bwzkk/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-endpoints-vwpjs/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-vwpjs/image-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-vwpjs/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-service-wwp4q/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-service-wwp4q/image-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-service-wwp4q/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-user-zp28x/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-user-zp28x/glance-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-user-zp28x/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-metadefs-load-9srff/",
                                ">f+++++++++ pod-logs/openstack/glance-metadefs-load-9srff/glance-metadefs-load.txt",
                                ">f+++++++++ pod-logs/openstack/glance-metadefs-load-9srff/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-rabbit-init-vpdq6/",
                                ">f+++++++++ pod-logs/openstack/glance-rabbit-init-vpdq6/init.txt",
                                ">f+++++++++ pod-logs/openstack/glance-rabbit-init-vpdq6/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-storage-init-xj8ng/",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-xj8ng/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-xj8ng/glance-storage-init.txt",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-xj8ng/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-api-5d75f8dd97-zbcdw/",
                                ">f+++++++++ pod-logs/openstack/heat-api-5d75f8dd97-zbcdw/heat-api.txt",
                                ">f+++++++++ pod-logs/openstack/heat-api-5d75f8dd97-zbcdw/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-bootstrap-mpw6h/",
                                ">f+++++++++ pod-logs/openstack/heat-bootstrap-mpw6h/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/heat-bootstrap-mpw6h/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-cfn-866f68dbbc-r7b52/",
                                ">f+++++++++ pod-logs/openstack/heat-cfn-866f68dbbc-r7b52/heat-cfn.txt",
                                ">f+++++++++ pod-logs/openstack/heat-cfn-866f68dbbc-r7b52/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-db-init-f7kc9/",
                                ">f+++++++++ pod-logs/openstack/heat-db-init-f7kc9/heat-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/heat-db-init-f7kc9/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-db-sync-g8sww/",
                                ">f+++++++++ pod-logs/openstack/heat-db-sync-g8sww/heat-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/heat-db-sync-g8sww/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-domain-ks-user-2mptj/",
                                ">f+++++++++ pod-logs/openstack/heat-domain-ks-user-2mptj/heat-ks-domain-user.txt",
                                ">f+++++++++ pod-logs/openstack/heat-domain-ks-user-2mptj/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-engine-5cdc5db4d-8s26n/",
                                ">f+++++++++ pod-logs/openstack/heat-engine-5cdc5db4d-8s26n/heat-engine.txt",
                                ">f+++++++++ pod-logs/openstack/heat-engine-5cdc5db4d-8s26n/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-engine-cleaner-29751080-9cqdd/",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29751080-9cqdd/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29751080-9cqdd/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-engine-cleaner-29751085-lz8nx/",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29751085-lz8nx/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29751085-lz8nx/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-engine-cleaner-29751090-cqcv6/",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29751090-cqcv6/heat-engine-cleaner.txt",
                                ">f+++++++++ pod-logs/openstack/heat-engine-cleaner-29751090-cqcv6/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/cloudformation-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/init.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-endpoints-nzk99/orchestration-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/heat-ks-service-lxbkh/",
                                ">f+++++++++ pod-logs/openstack/heat-ks-service-lxbkh/cloudformation-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-service-lxbkh/init.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-service-lxbkh/orchestration-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/heat-ks-user-wk5fq/",
                                ">f+++++++++ pod-logs/openstack/heat-ks-user-wk5fq/heat-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-user-wk5fq/heat-trustee-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/heat-ks-user-wk5fq/init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-rabbit-init-q487t/",
                                ">f+++++++++ pod-logs/openstack/heat-rabbit-init-q487t/init.txt",
                                ">f+++++++++ pod-logs/openstack/heat-rabbit-init-q487t/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/heat-trusts-qvf78/",
                                ">f+++++++++ pod-logs/openstack/heat-trusts-qvf78/heat-trusts.txt",
                                ">f+++++++++ pod-logs/openstack/heat-trusts-qvf78/init.txt",
                                "cd+++++++++ pod-logs/openstack/horizon-c5f788cb9-rr5zv/",
                                ">f+++++++++ pod-logs/openstack/horizon-c5f788cb9-rr5zv/horizon.txt",
                                ">f+++++++++ pod-logs/openstack/horizon-c5f788cb9-rr5zv/init.txt",
                                "cd+++++++++ pod-logs/openstack/horizon-db-init-g68md/",
                                ">f+++++++++ pod-logs/openstack/horizon-db-init-g68md/horizon-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/horizon-db-init-g68md/init.txt",
                                "cd+++++++++ pod-logs/openstack/horizon-db-sync-2zmn6/",
                                ">f+++++++++ pod-logs/openstack/horizon-db-sync-2zmn6/horizon-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/horizon-db-sync-2zmn6/init.txt",
                                "cd+++++++++ pod-logs/openstack/keepalived-68pqx/",
                                ">f+++++++++ pod-logs/openstack/keepalived-68pqx/init.txt",
                                ">f+++++++++ pod-logs/openstack/keepalived-68pqx/keepalived.txt",
                                ">f+++++++++ pod-logs/openstack/keepalived-68pqx/wait-for-ip.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-api-7dcb77b86c-wjtx7/",
                                ">f+++++++++ pod-logs/openstack/keystone-api-7dcb77b86c-wjtx7/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-api-7dcb77b86c-wjtx7/keystone-api.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-bootstrap-hh5hc/",
                                ">f+++++++++ pod-logs/openstack/keystone-bootstrap-hh5hc/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-bootstrap-hh5hc/init.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-credential-setup-rlgxt/",
                                ">f+++++++++ pod-logs/openstack/keystone-credential-setup-rlgxt/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-credential-setup-rlgxt/keystone-credential-setup.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-db-init-8lv7b/",
                                ">f+++++++++ pod-logs/openstack/keystone-db-init-8lv7b/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-db-init-8lv7b/keystone-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-db-sync-skx4q/",
                                ">f+++++++++ pod-logs/openstack/keystone-db-sync-skx4q/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-db-sync-skx4q/keystone-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-domain-manage-v29np/",
                                ">f+++++++++ pod-logs/openstack/keystone-domain-manage-v29np/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-domain-manage-v29np/keystone-domain-manage.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-fernet-setup-ff4cv/",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-setup-ff4cv/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-setup-ff4cv/keystone-fernet-setup.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-rabbit-init-49v2m/",
                                ">f+++++++++ pod-logs/openstack/keystone-rabbit-init-49v2m/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-rabbit-init-49v2m/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/init-dynamic-options.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/init.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/libvirt-exporter.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/libvirt.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-gthwx/tls-sidecar.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-api-b8bf9b6-5d242/",
                                ">f+++++++++ pod-logs/openstack/magnum-api-b8bf9b6-5d242/init.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-api-b8bf9b6-5d242/magnum-api.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-cluster-api-proxy-9h7gt/",
                                ">f+++++++++ pod-logs/openstack/magnum-cluster-api-proxy-9h7gt/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-s9sxf/",
                                ">f+++++++++ pod-logs/openstack/magnum-db-init-s9sxf/init.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-db-init-s9sxf/magnum-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-db-sync-mlb9k/",
                                ">f+++++++++ pod-logs/openstack/magnum-db-sync-mlb9k/init.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-db-sync-mlb9k/magnum-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-domain-ks-user-n8blz/",
                                ">f+++++++++ pod-logs/openstack/magnum-domain-ks-user-n8blz/init.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-domain-ks-user-n8blz/magnum-ks-domain-user.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-ks-endpoints-6ddtx/",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-endpoints-6ddtx/container-infra-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-endpoints-6ddtx/init.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-ks-service-zw8jv/",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-service-zw8jv/container-infra-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-service-zw8jv/init.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-ks-user-w7zht/",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-user-w7zht/init.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-ks-user-w7zht/magnum-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-rabbit-init-mlcr4/",
                                ">f+++++++++ pod-logs/openstack/magnum-rabbit-init-mlcr4/init.txt",
                                ">f+++++++++ pod-logs/openstack/magnum-rabbit-init-mlcr4/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/magnum-registry-c45778976-flxt8/",
                                ">f+++++++++ pod-logs/openstack/magnum-registry-c45778976-flxt8/registry.txt",
                                "cd+++++++++ pod-logs/openstack/manila-api-5dcb8c8ff7-4lx9k/",
                                ">f+++++++++ pod-logs/openstack/manila-api-5dcb8c8ff7-4lx9k/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-api-5dcb8c8ff7-4lx9k/manila-api.txt",
                                "cd+++++++++ pod-logs/openstack/manila-bootstrap-xc8v2/",
                                ">f+++++++++ pod-logs/openstack/manila-bootstrap-xc8v2/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/manila-bootstrap-xc8v2/init.txt",
                                "cd+++++++++ pod-logs/openstack/manila-data-6dd4c4f964-9hvh6/",
                                ">f+++++++++ pod-logs/openstack/manila-data-6dd4c4f964-9hvh6/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-data-6dd4c4f964-9hvh6/manila-data.txt",
                                "cd+++++++++ pod-logs/openstack/manila-db-init-p5qhn/",
                                ">f+++++++++ pod-logs/openstack/manila-db-init-p5qhn/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-db-init-p5qhn/manila-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/manila-db-sync-7wdch/",
                                ">f+++++++++ pod-logs/openstack/manila-db-sync-7wdch/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-db-sync-7wdch/manila-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/",
                                ">f+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/share-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-endpoints-9wlm9/sharev2-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/manila-ks-service-8z669/",
                                ">f+++++++++ pod-logs/openstack/manila-ks-service-8z669/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-service-8z669/share-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-service-8z669/sharev2-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/manila-ks-user-prhcd/",
                                ">f+++++++++ pod-logs/openstack/manila-ks-user-prhcd/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-ks-user-prhcd/manila-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/manila-rabbit-init-nthzw/",
                                ">f+++++++++ pod-logs/openstack/manila-rabbit-init-nthzw/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-rabbit-init-nthzw/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/manila-scheduler-7fbdfdf96-gxprf/",
                                ">f+++++++++ pod-logs/openstack/manila-scheduler-7fbdfdf96-gxprf/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-scheduler-7fbdfdf96-gxprf/manila-scheduler.txt",
                                "cd+++++++++ pod-logs/openstack/manila-share-ffcc58fbc-kbhd8/",
                                ">f+++++++++ pod-logs/openstack/manila-share-ffcc58fbc-kbhd8/init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-share-ffcc58fbc-kbhd8/manila-share-init.txt",
                                ">f+++++++++ pod-logs/openstack/manila-share-ffcc58fbc-kbhd8/manila-share.txt",
                                "cd+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-77df8/",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-77df8/init.txt",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-77df8/memcached-exporter.txt",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-77df8/memcached.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-db-init-x69vn/",
                                ">f+++++++++ pod-logs/openstack/neutron-db-init-x69vn/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-db-init-x69vn/neutron-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-db-sync-t858j/",
                                ">f+++++++++ pod-logs/openstack/neutron-db-sync-t858j/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-db-sync-t858j/neutron-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-endpoints-f9867/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-f9867/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-f9867/network-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-f9867/network-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-f9867/network-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-service-5qccq/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-service-5qccq/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-service-5qccq/network-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-user-hz2cb/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-user-hz2cb/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-user-hz2cb/neutron-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-2ch6f/",
                                ">f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-2ch6f/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-2ch6f/neutron-netns-cleanup-cron.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-8mmlf/",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-8mmlf/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-8mmlf/neutron-metadata-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-8mmlf/neutron-ovn-metadata-agent.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-metadata-agent-default-8mmlf/ovn-neutron-init.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-cxzr8/",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-cxzr8/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-cxzr8/neutron-ovn-vpn-agent.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-cxzr8/ovn-neutron-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovn-vpn-agent-default-cxzr8/ovn-vpn-agent-init.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-rabbit-init-b9b5p/",
                                ">f+++++++++ pod-logs/openstack/neutron-rabbit-init-b9b5p/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-rabbit-init-b9b5p/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-rpc-server-566cfd79cf-wcffb/",
                                ">f+++++++++ pod-logs/openstack/neutron-rpc-server-566cfd79cf-wcffb/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-rpc-server-566cfd79cf-wcffb/neutron-rpc-server.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-rpc-server-566cfd79cf-wcffb/ovn-neutron-init.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-server-7485c95884-nrndg/",
                                ">f+++++++++ pod-logs/openstack/neutron-server-7485c95884-nrndg/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-server-7485c95884-nrndg/neutron-policy-server.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-server-7485c95884-nrndg/neutron-server.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-server-7485c95884-nrndg/ovn-neutron-init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-api-metadata-77cb7d498f-sjdrl/",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-77cb7d498f-sjdrl/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-77cb7d498f-sjdrl/nova-api-metadata-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-77cb7d498f-sjdrl/nova-api.txt",
                                "cd+++++++++ pod-logs/openstack/nova-api-osapi-7bd8b9489d-zdxx4/",
                                ">f+++++++++ pod-logs/openstack/nova-api-osapi-7bd8b9489d-zdxx4/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-osapi-7bd8b9489d-zdxx4/nova-osapi.txt",
                                "cd+++++++++ pod-logs/openstack/nova-bootstrap-zlvfk/",
                                ">f+++++++++ pod-logs/openstack/nova-bootstrap-zlvfk/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/nova-bootstrap-zlvfk/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-cell-setup-29751060-dzg82/",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-29751060-dzg82/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-29751060-dzg82/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/openstack/nova-cell-setup-d9z2r/",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-d9z2r/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-d9z2r/nova-cell-setup-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-d9z2r/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/ceph-perms.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/nova-compute-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/nova-compute-ssh-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/nova-compute-ssh.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/nova-compute-vnc-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-7w4sm/nova-compute.txt",
                                "cd+++++++++ pod-logs/openstack/nova-conductor-5bbd965946-vksm5/",
                                ">f+++++++++ pod-logs/openstack/nova-conductor-5bbd965946-vksm5/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-conductor-5bbd965946-vksm5/nova-conductor.txt",
                                "cd+++++++++ pod-logs/openstack/nova-db-init-grhfq/",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-grhfq/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-grhfq/nova-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-grhfq/nova-db-init-1.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-grhfq/nova-db-init-2.txt",
                                "cd+++++++++ pod-logs/openstack/nova-db-sync-9lsps/",
                                ">f+++++++++ pod-logs/openstack/nova-db-sync-9lsps/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-sync-9lsps/nova-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-endpoints-pxdpr/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-pxdpr/compute-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-pxdpr/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-service-thnln/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-service-thnln/compute-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-service-thnln/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-user-m7crf/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-user-m7crf/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-user-m7crf/nova-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/nova-novncproxy-5f6f759b7-4b6rs/",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-5f6f759b7-4b6rs/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy-init-assets.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-5f6f759b7-4b6rs/nova-novncproxy.txt",
                                "cd+++++++++ pod-logs/openstack/nova-rabbit-init-8m5wc/",
                                ">f+++++++++ pod-logs/openstack/nova-rabbit-init-8m5wc/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-rabbit-init-8m5wc/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-scheduler-55949bbf46-t9fjd/",
                                ">f+++++++++ pod-logs/openstack/nova-scheduler-55949bbf46-t9fjd/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-scheduler-55949bbf46-t9fjd/nova-scheduler.txt",
                                "cd+++++++++ pod-logs/openstack/nova-service-cleaner-29751060-jdpb6/",
                                ">f+++++++++ pod-logs/openstack/nova-service-cleaner-29751060-jdpb6/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-service-cleaner-29751060-jdpb6/nova-service-cleaner.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-api-7df6bcb5b7-2q92t/",
                                ">f+++++++++ pod-logs/openstack/octavia-api-7df6bcb5b7-2q92t/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-api-7df6bcb5b7-2q92t/octavia-api.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-bootstrap-p8nmh/",
                                ">f+++++++++ pod-logs/openstack/octavia-bootstrap-p8nmh/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-bootstrap-p8nmh/init.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-db-init-bhpft/",
                                ">f+++++++++ pod-logs/openstack/octavia-db-init-bhpft/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-db-init-bhpft/octavia-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-db-init-bhpft/octavia-db-init-1.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-db-sync-smf4l/",
                                ">f+++++++++ pod-logs/openstack/octavia-db-sync-smf4l/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-db-sync-smf4l/octavia-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-health-manager-default-hj9jw/",
                                ">f+++++++++ pod-logs/openstack/octavia-health-manager-default-hj9jw/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-health-manager-default-hj9jw/octavia-health-manager-get-port.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-health-manager-default-hj9jw/octavia-health-manager-nic-init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-health-manager-default-hj9jw/octavia-health-manager.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-housekeeping-64f676b444-8xhfk/",
                                ">f+++++++++ pod-logs/openstack/octavia-housekeeping-64f676b444-8xhfk/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-housekeeping-64f676b444-8xhfk/octavia-housekeeping.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-ks-endpoints-bg2gv/",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-endpoints-bg2gv/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-endpoints-bg2gv/load-balancer-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-ks-service-dm2hv/",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-service-dm2hv/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-service-dm2hv/load-balancer-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-ks-user-jcxwp/",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-user-jcxwp/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-ks-user-jcxwp/octavia-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-rabbit-init-7bs2q/",
                                ">f+++++++++ pod-logs/openstack/octavia-rabbit-init-7bs2q/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-rabbit-init-7bs2q/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/octavia-worker-556dd79c75-j6psc/",
                                ">f+++++++++ pod-logs/openstack/octavia-worker-556dd79c75-j6psc/init.txt",
                                ">f+++++++++ pod-logs/openstack/octavia-worker-556dd79c75-j6psc/octavia-worker.txt",
                                "cd+++++++++ pod-logs/openstack/openstack-database-exporter-78c69bc7dd-tnkdb/",
                                ">f+++++++++ pod-logs/openstack/openstack-database-exporter-78c69bc7dd-tnkdb/openstack-database-exporter.txt",
                                "cd+++++++++ pod-logs/openstack/openstack-exporter-5455644b6-6djp7/",
                                ">f+++++++++ pod-logs/openstack/openstack-exporter-5455644b6-6djp7/build-config.txt",
                                ">f+++++++++ pod-logs/openstack/openstack-exporter-5455644b6-6djp7/openstack-exporter.txt",
                                "cd+++++++++ pod-logs/openstack/openvswitch-m6xlk/",
                                ">f+++++++++ pod-logs/openstack/openvswitch-m6xlk/init.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-m6xlk/openvswitch-db-perms.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-m6xlk/openvswitch-db.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-m6xlk/openvswitch-vswitchd-modules.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-m6xlk/openvswitch-vswitchd.txt",
                                "cd+++++++++ pod-logs/openstack/ovn-bgp-agent-bhgkb/",
                                ">f+++++++++ pod-logs/openstack/ovn-bgp-agent-bhgkb/ovn-bgp-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-bgp-agent-bhgkb/ovn-bgp-agent.txt",
                                "cd+++++++++ pod-logs/openstack/ovn-controller-default-r8pll/",
                                ">f+++++++++ pod-logs/openstack/ovn-controller-default-r8pll/controller-init.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-controller-default-r8pll/controller.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-controller-default-r8pll/get-gw-enabled.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-controller-default-r8pll/init.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-controller-default-r8pll/log-parser.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-controller-default-r8pll/vector.txt",
                                "cd+++++++++ pod-logs/openstack/ovn-northd-7659bd74f8-zbrrd/",
                                ">f+++++++++ pod-logs/openstack/ovn-northd-7659bd74f8-zbrrd/init.txt",
                                ">f+++++++++ pod-logs/openstack/ovn-northd-7659bd74f8-zbrrd/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-7864b5dbb4-r2jwq/",
                                ">f+++++++++ pod-logs/openstack/placement-api-7864b5dbb4-r2jwq/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-api-7864b5dbb4-r2jwq/placement-api.txt",
                                "cd+++++++++ pod-logs/openstack/placement-db-init-nrb6g/",
                                ">f+++++++++ pod-logs/openstack/placement-db-init-nrb6g/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-db-init-nrb6g/placement-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/placement-db-sync-q8ssd/",
                                ">f+++++++++ pod-logs/openstack/placement-db-sync-q8ssd/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-db-sync-q8ssd/placement-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-endpoints-dggg2/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-dggg2/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-dggg2/placement-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-service-zg7lf/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-service-zg7lf/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-service-zg7lf/placement-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-user-vfjmb/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-user-vfjmb/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-user-vfjmb/placement-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-5j5bj/",
                                ">f+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-5j5bj/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-mrwhn/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-mrwhn/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-4ll8f/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-4ll8f/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-qz45j/",
                                ">f+++++++++ pod-logs/openstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/ceph-crash.txt",
                                ">f+++++++++ pod-logs/openstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/chown-container-data-dir.txt",
                                ">f+++++++++ pod-logs/openstack/rook-ceph-crashcollector-instance-754c646bfd-qz45j/make-container-crash-dir.txt",
                                "cd+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/",
                                ">f+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/chown-container-data-dir.txt",
                                ">f+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/log-collector.txt",
                                ">f+++++++++ pod-logs/openstack/rook-ceph-rgw-ceph-a-699b8bdb59-5r47h/rgw.txt",
                                "cd+++++++++ pod-logs/openstack/staffeln-api-6775875d4f-p5248/",
                                ">f+++++++++ pod-logs/openstack/staffeln-api-6775875d4f-p5248/init.txt",
                                ">f+++++++++ pod-logs/openstack/staffeln-api-6775875d4f-p5248/staffeln-api.txt",
                                "cd+++++++++ pod-logs/openstack/staffeln-conductor-55765f8b44-ftsf7/",
                                ">f+++++++++ pod-logs/openstack/staffeln-conductor-55765f8b44-ftsf7/staffeln-conductor.txt",
                                "cd+++++++++ pod-logs/openstack/staffeln-db-init-zntp2/",
                                ">f+++++++++ pod-logs/openstack/staffeln-db-init-zntp2/init.txt",
                                ">f+++++++++ pod-logs/openstack/staffeln-db-init-zntp2/staffeln-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/staffeln-db-sync-dcrkj/",
                                ">f+++++++++ pod-logs/openstack/staffeln-db-sync-dcrkj/init.txt",
                                ">f+++++++++ pod-logs/openstack/staffeln-db-sync-dcrkj/staffeln-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/tempest-ks-user-nfw2z/",
                                ">f+++++++++ pod-logs/openstack/tempest-ks-user-nfw2z/init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-ks-user-nfw2z/tempest-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/tempest-run-tests-dnqg4/",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-dnqg4/init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-dnqg4/tempest-run-tests-init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-dnqg4/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-mtznb/",
                                ">f+++++++++ pod-logs/orc-system/orc-controller-manager-6cb597b5d4-mtznb/manager.txt",
                                "cd+++++++++ pod-logs/rook-ceph/",
                                "cd+++++++++ pod-logs/rook-ceph/rook-ceph-operator-76bbbb77ff-d69bq/",
                                ">f+++++++++ pod-logs/rook-ceph/rook-ceph-operator-76bbbb77ff-d69bq/rook-ceph-operator.txt",
                                "cd+++++++++ pod-logs/secretgen-controller/",
                                "cd+++++++++ pod-logs/secretgen-controller/secretgen-controller-5cf976ccc7-gwr7s/",
                                ">f+++++++++ pod-logs/secretgen-controller/secretgen-controller-5cf976ccc7-gwr7s/secretgen-controller.txt"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3859-35e3-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:34:56.588038Z",
                            "start": "2026-07-26T11:34:55.860373Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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-3859-35e3-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:34:56.809499Z",
                            "start": "2026-07-26T11:34:56.602278Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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.222846",
                            "end": "2026-07-26 11:34:59.291876",
                            "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-3859-35e3-000000000029-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 5,
                            "start": "2026-07-26 11:34:57.069030",
                            "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-3859-35e3-000000000029-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3859-35e3-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:34:59.400375Z",
                            "start": "2026-07-26T11:34:56.876258Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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.107782",
                            "end": "2026-07-26 11:34:59.724039",
                            "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-3859-35e3-00000000002a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:34:59.616257",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ceph-mgr endpoints: ",
                            "stdout_lines": [
                                "ceph-mgr endpoints: "
                            ],
                            "zuul_log_id": "0242ac17-0010-3859-35e3-00000000002a-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3859-35e3-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:34:59.947391Z",
                            "start": "2026-07-26T11:34:59.427851Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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.109883",
                            "end": "2026-07-26 11:35:00.299632",
                            "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-3859-35e3-00000000002b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-26 11:35:00.189749",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-3859-35e3-00000000002b-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3859-35e3-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:35:00.489419Z",
                            "start": "2026-07-26T11:34:59.971808Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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.229:/tmp/logs/prometheus /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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.229:/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-3859-35e3-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:35:01.059481Z",
                            "start": "2026-07-26T11:35:00.495896Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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-3859-35e3-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:35:01.284015Z",
                            "start": "2026-07-26T11:35:01.068112Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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.009959",
                            "end": "2026-07-26 11:35:01.507417",
                            "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-3859-35e3-000000000031-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-07-26 11:35:01.497458",
                            "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-3859-35e3-000000000031-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-3859-35e3-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:35:01.827234Z",
                            "start": "2026-07-26T11:35:01.307963Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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.229:/tmp/logs/selenium /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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.229:/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-3859-35e3-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:35:02.324975Z",
                            "start": "2026-07-26T11:35:01.834308Z"
                        },
                        "id": "0242ac17-0010-3859-35e3-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-26T11:35:06.232135Z",
                    "start": "2026-07-26T11:35:03.104572Z"
                },
                "id": "0242ac17-0010-2e5a-029d-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-2e5a-029d-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:35:03.161129Z",
                            "start": "2026-07-26T11:35:03.115589Z"
                        },
                        "id": "0242ac17-0010-2e5a-029d-000000000008",
                        "name": "Set log path for multiple nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "log_path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/logs"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2e5a-029d-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:35:03.216556Z",
                            "start": "2026-07-26T11:35:03.171271Z"
                        },
                        "id": "0242ac17-0010-2e5a-029d-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/24254eb242c3424ca4476b05ca898d0d/work/logs"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/work/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/work/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/work/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2e5a-029d-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:35:04.048886Z",
                            "start": "2026-07-26T11:35:03.221296Z"
                        },
                        "id": "0242ac17-0010-2e5a-029d-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.229:/home/zuul/zuul-output/logs/ /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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.229:/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/24254eb242c3424ca4476b05ca898d0d/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.229:/home/zuul/zuul-output/artifacts/ /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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.229:/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/24254eb242c3424ca4476b05ca898d0d/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.229:/home/zuul/zuul-output/docs/ /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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.229:/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/24254eb242c3424ca4476b05ca898d0d/work/docs",
                                        "src": "docs"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2e5a-029d-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:35:05.576488Z",
                            "start": "2026-07-26T11:35:04.058775Z"
                        },
                        "id": "0242ac17-0010-2e5a-029d-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/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/work/artifacts/* /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/logs/artifacts\nfi\n",
                                    "delta": "0:00:00.008877",
                                    "end": "2026-07-26 11:35:05.966314",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/work/artifacts/* /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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-26 11:35:05.957437",
                                    "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/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/work/docs/* /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/work/logs/docs\nfi\n",
                                    "delta": "0:00:00.007833",
                                    "end": "2026-07-26 11:35:06.193065",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/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/24254eb242c3424ca4476b05ca898d0d/work/docs/* /var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/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-26 11:35:06.185232",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "docs",
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2e5a-029d-00000000000f",
                        "name": "merge-output-to-logs",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/merge-output-to-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:35:06.232135Z",
                            "start": "2026-07-26T11:35:05.591714Z"
                        },
                        "id": "0242ac17-0010-2e5a-029d-000000000011",
                        "name": "Move artifacts and docs to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-26T11:35:06.683659Z",
                    "start": "2026-07-26T11:35:06.244559Z"
                },
                "id": "0242ac17-0010-2e5a-029d-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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCcoKGxzjDjVof3nhgkBHZhu4VOMUVy1/VgQtNKYWffWq1heGUm6XKKQlBdnXwUWQPEIaKIWOqC2X+l9aLHVF31cM/jL7d+otJbFu5PanebC/FVLGLky4LZX5YDYrUiC0UJ49z7Fnk1J51BD5pi6e8gs9AgFhvfMgqpbePIDJ/LYpsO4juoQIr5Ob5AbRog1wy2nABBY1uUPQi3KFHlhWLTZt0ZTN/uOqGDVtzpNOJST76WmYEgXckPtqugOLjZa2qC/ox2TOMo3BH0NSadJm4OAjdsuq8II2/Q2A6QfrCeiV927yhFXM0l3qnb/6y/LORu8tD2TARZ1GyhLYlaEdzfE4B6ct/ae0PhdxR97K5Fb/d4+Njq9Xjwn3p2CMDhup9Fu9tSIeoAicP9WuAAFB3nrzFPSWskLTLq+6e97IETB7D173DR2iaQGpaNZD+rgSwxOIBmnSZ3ETId0qfPO42NrMO7GAhRzfqhVcutntTFjcXOD9XkZyDLXsajvcb88dc= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCcoKGxzjDjVof3nhgkBHZhu4VOMUVy1/VgQtNKYWffWq1heGUm6XKKQlBdnXwUWQPEIaKIWOqC2X+l9aLHVF31cM/jL7d+otJbFu5PanebC/FVLGLky4LZX5YDYrUiC0UJ49z7Fnk1J51BD5pi6e8gs9AgFhvfMgqpbePIDJ/LYpsO4juoQIr5Ob5AbRog1wy2nABBY1uUPQi3KFHlhWLTZt0ZTN/uOqGDVtzpNOJST76WmYEgXckPtqugOLjZa2qC/ox2TOMo3BH0NSadJm4OAjdsuq8II2/Q2A6QfrCeiV927yhFXM0l3qnb/6y/LORu8tD2TARZ1GyhLYlaEdzfE4B6ct/ae0PhdxR97K5Fb/d4+Njq9Xjwn3p2CMDhup9Fu9tSIeoAicP9WuAAFB3nrzFPSWskLTLq+6e97IETB7D173DR2iaQGpaNZD+rgSwxOIBmnSZ3ETId0qfPO42NrMO7GAhRzfqhVcutntTFjcXOD9XkZyDLXsajvcb88dc= 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-2e5a-029d-000000000016",
                        "name": "remove-build-sshkey",
                        "path": "/var/lib/zuul/builds/24254eb242c3424ca4476b05ca898d0d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-26T11:35:06.683659Z",
                            "start": "2026-07-26T11:35:06.252354Z"
                        },
                        "id": "0242ac17-0010-2e5a-029d-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
}
]
