[
{
    "branch": "main",
    "index": "0",
    "phase": "pre",
    "playbook": "github.com/vexxhost/zuul-config/playbooks/base/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-10-11T00:56:35.826041Z",
                    "start": "2026-10-11T00:56:33.406594Z"
                },
                "id": "0242ac17-0010-5a4a-245c-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-10-11",
                                    "day": "11",
                                    "epoch": "1791680194",
                                    "epoch_int": "1791680194",
                                    "hour": "00",
                                    "iso8601": "2026-10-11T00:56:34Z",
                                    "iso8601_basic": "20261011T005634205091",
                                    "iso8601_basic_short": "20261011T005634",
                                    "iso8601_micro": "2026-10-11T00:56:34.205091Z",
                                    "minute": "56",
                                    "month": "10",
                                    "second": "34",
                                    "time": "00:56:34",
                                    "tz": "UTC",
                                    "tz_dst": "UTC",
                                    "tz_offset": "+0000",
                                    "weekday": "Sunday",
                                    "weekday_number": "0",
                                    "weeknumber": "40",
                                    "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/0c2d508e7aa8484186aceedf9481a23a/ansible/pre_playbook_0/ansible.cfg",
                                    "DEBIAN_FRONTEND": "noninteractive",
                                    "GPG_KEY": "A035C8C19219BA821ECEA86B64E628F8D684696D",
                                    "HOME": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work",
                                    "HOSTNAME": "2d72f0692154",
                                    "KUBECONFIG": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/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": "3096333",
                                    "SSH_AUTH_SOCK": "/tmp/ssh-P17vkzexfdar/agent.3096332",
                                    "TMP": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/tmp",
                                    "ZUUL_ANSIBLE_SPLIT_STREAMS": "False",
                                    "ZUUL_JOBDIR": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a",
                                    "ZUUL_JOB_FAILURE_OUTPUT": "[]",
                                    "ZUUL_JOB_LOG_CONFIG": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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.12060546875,
                                    "1m": 5.263671875,
                                    "5m": 3.5380859375
                                },
                                "ansible_local": {},
                                "ansible_lsb": {},
                                "ansible_lvm": "N/A",
                                "ansible_machine": "x86_64",
                                "ansible_memfree_mb": 3935,
                                "ansible_memory_mb": {
                                    "nocache": {
                                        "free": 12243,
                                        "used": 19847
                                    },
                                    "real": {
                                        "free": 3935,
                                        "total": 32090,
                                        "used": 28155
                                    },
                                    "swap": {
                                        "cached": 0,
                                        "free": 0,
                                        "total": 0,
                                        "used": 0
                                    }
                                },
                                "ansible_memtotal_mb": 32090,
                                "ansible_mounts": [
                                    {
                                        "block_available": 8236704,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32364876,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16550202,
                                        "inode_total": 20643840,
                                        "inode_used": 4093638,
                                        "mount": "/etc/resolv.conf",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33737539584,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8236704,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32364876,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16550202,
                                        "inode_total": 20643840,
                                        "inode_used": 4093638,
                                        "mount": "/etc/hosts",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33737539584,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8236704,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32364876,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16550202,
                                        "inode_total": 20643840,
                                        "inode_used": 4093638,
                                        "mount": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33737539584,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8236704,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32364876,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16550202,
                                        "inode_total": 20643840,
                                        "inode_used": 4093638,
                                        "mount": "/var/lib/zuul/ansible/9",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33737539584,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8236701,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32364879,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16550202,
                                        "inode_total": 20643840,
                                        "inode_used": 4093638,
                                        "mount": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/ansible",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33737527296,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8236698,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32364882,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16550202,
                                        "inode_total": 20643840,
                                        "inode_used": 4093638,
                                        "mount": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/kube",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33737515008,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8236698,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32364882,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16550202,
                                        "inode_total": 20643840,
                                        "inode_used": 4093638,
                                        "mount": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33737515008,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8236695,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32364885,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16550202,
                                        "inode_total": 20643840,
                                        "inode_used": 4093638,
                                        "mount": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33737502720,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8236695,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32364885,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16550202,
                                        "inode_total": 20643840,
                                        "inode_used": 4093638,
                                        "mount": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/ansible/pre_playbook_0",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33737502720,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8236695,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32364885,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16550202,
                                        "inode_total": 20643840,
                                        "inode_used": 4093638,
                                        "mount": "/etc/zuul/site-variables.yaml",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33737502720,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 30996458,
                                        "block_size": 4096,
                                        "block_total": 263940717,
                                        "block_used": 232944259,
                                        "device": "/dev/vdb",
                                        "fstype": "ext4",
                                        "inode_available": 24759927,
                                        "inode_total": 67108864,
                                        "inode_used": 42348937,
                                        "mount": "/srv/static/logs",
                                        "options": "rw,nosuid,nodev,relatime,discard",
                                        "size_available": 126961491968,
                                        "size_total": 1081101176832,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8236692,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32364888,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16550202,
                                        "inode_total": 20643840,
                                        "inode_used": 4093638,
                                        "mount": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/.ansible",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33737490432,
                                        "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": 55343646,
                                "ansible_user_dir": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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-10-11T00:56:34.294602Z",
                            "start": "2026-10-11T00:56:33.413284Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-00000000002a",
                        "name": "Gathering Facts"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "set-zuul-log-path-fact"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:34.323522Z",
                            "start": "2026-10-11T00:56:34.301501Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-000000000008",
                        "name": "Setup log path fact"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_log_path": "0c2/oss/0c2d508e7aa8484186aceedf9481a23a"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-000000000054",
                        "name": "set-zuul-log-path-fact",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/set-zuul-log-path-fact"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:34.372020Z",
                            "start": "2026-10-11T00:56:34.341458Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-000000000056",
                        "name": "Set log path for a build"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "debug",
                            "changed": false,
                            "msg": "# Job Information\nAnsible Version: 2.16.18\nJob: magnum-cluster-api-hydrophone-v1.33.12-cilium\nPipeline: check\nExecutor: 2d72f0692154\nTriggered by: https://github.com/vexxhost/magnum-cluster-api/pull/1130\nEvent ID: d9ede7d0-c50d-11f1-809e-d0eeaebf697c\n"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:34.424798Z",
                            "start": "2026-10-11T00:56:34.382540Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-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: controller\nHostname: np0000195158\nUsername: zuul\nDistro: Ubuntu 24.04\nProvider: yul1\nRegion: ca-ymq-1\nLabel: ubuntu-noble-16\nProduct Name: OpenStack Nova\nInterface IP: 162.253.55.206\n",
                                    "zj_item": "controller"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:34.546083Z",
                            "start": "2026-10-11T00:56:34.429765Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-00000000000a",
                        "name": "Print node information"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/logs/zuul-info",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:34.956051Z",
                            "start": "2026-10-11T00:56:34.555682Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-00000000000f",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "d3ce6f984150641da897b2dafa66ee7d0de6c834",
                            "dest": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/logs/zuul-info/inventory.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "inventory.yaml",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "d3ce6f984150641da897b2dafa66ee7d0de6c834",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/work/.ansible/tmp/ansible-tmp-1791680194.9969685-84-180248472539666/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "634b457ec8fda5aa72578d2f619eb396",
                            "mode": "0644",
                            "owner": "root",
                            "size": 48118,
                            "src": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/.ansible/tmp/ansible-tmp-1791680194.9969685-84-180248472539666/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:35.826041Z",
                            "start": "2026-10-11T00:56:34.962798Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-000000000010",
                        "name": "Copy ansible inventory to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-10-11T00:57:17.106451Z",
                    "start": "2026-10-11T00:56:35.831441Z"
                },
                "id": "0242ac17-0010-5a4a-245c-000000000011",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "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/0c2d508e7aa8484186aceedf9481a23a/work/0c2d508e7aa8484186aceedf9481a23a_id_rsa"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:36.082148Z",
                            "start": "2026-10-11T00:56:35.838549Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-000000000018",
                        "name": "Check to see if ssh key was already created for this build"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "create-key-and-replace.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:36.137861Z",
                            "start": "2026-10-11T00:56:36.097938Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-000000000019",
                        "name": "Create a new key in workspace based on build UUID"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-keygen",
                                "-t",
                                "rsa",
                                "-N",
                                "",
                                "-C",
                                "zuul-build-sshkey",
                                "-f",
                                "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/0c2d508e7aa8484186aceedf9481a23a_id_rsa",
                                "-b",
                                "3072"
                            ],
                            "delta": "0:00:00.468727",
                            "end": "2026-10-11 00:56:36.981737",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-keygen -t rsa -N '' -C 'zuul-build-sshkey' -f /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/0c2d508e7aa8484186aceedf9481a23a_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-5a4a-245c-00000000009c-0-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 00:56:36.513010",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Generating public/private rsa key pair.\nYour identification has been saved in /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/0c2d508e7aa8484186aceedf9481a23a_id_rsa\nYour public key has been saved in /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/0c2d508e7aa8484186aceedf9481a23a_id_rsa.pub\nThe key fingerprint is:\nSHA256:b+fMCTMKLEeqMV8Uqo1tOjvF9AUL7qWuL+F/ALvAQlo zuul-build-sshkey\nThe key's randomart image is:\n+---[RSA 3072]----+\n|                 |\n|    . .          |\n|   . ..o         |\n| .E o.o..        |\n|+. *.+o.S        |\n|+.o=*=.  .       |\n|.o==*.=   * .    |\n|  *B.+.. o O .   |\n|  =O+.  .   =    |\n+----[SHA256]-----+",
                            "stdout_lines": [
                                "Generating public/private rsa key pair.",
                                "Your identification has been saved in /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/0c2d508e7aa8484186aceedf9481a23a_id_rsa",
                                "Your public key has been saved in /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/0c2d508e7aa8484186aceedf9481a23a_id_rsa.pub",
                                "The key fingerprint is:",
                                "SHA256:b+fMCTMKLEeqMV8Uqo1tOjvF9AUL7qWuL+F/ALvAQlo zuul-build-sshkey",
                                "The key's randomart image is:",
                                "+---[RSA 3072]----+",
                                "|                 |",
                                "|    . .          |",
                                "|   . ..o         |",
                                "| .E o.o..        |",
                                "|+. *.+o.S        |",
                                "|+.o=*=.  .       |",
                                "|.o==*.=   * .    |",
                                "|  *B.+.. o O .   |",
                                "|  =O+.  .   =    |",
                                "+----[SHA256]-----+"
                            ],
                            "zuul_log_id": "0242ac17-0010-5a4a-245c-00000000009c-0-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:37.060913Z",
                            "start": "2026-10-11T00:56:36.167467Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-00000000009c",
                        "name": "Create Temp SSH key"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "remote-linux.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:37.111117Z",
                            "start": "2026-10-11T00:56:37.073046Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-00000000009d",
                        "name": "Remote setup ssh keys (linux)"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "lineinfile",
                            "changed": false,
                            "false_condition": "zuul_build_sshkey_cleanup",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:37.158723Z",
                            "start": "2026-10-11T00:56:37.133708Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-0000000000bc",
                        "name": "Remove previously added zuul-build-sshkey"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCrkbO22AqJ3rSvtGYzNZKRn6ZV5mByTYbAo8N002p2Eu/31Ej3EXFT6NVSn/+Stzp5TtcCGYBB2lP8RMB7YHTV7+61vpylZ4ZPuJWQgLepkWw286+or6z69OyYT7/dox+6y7BLqWVgH12dn5E7Ywkz2WwnahRV4of4NIOxhqtjjjdV/8g9zqkLc3czijm9DkVnAz8iyWrbtXLNkFhzDl3U5+8Z4WMKypmGsLZqeZXeWhmppiBjejIkJ21yJH4oCRS2vT8412MWFaVjOFLu5cbMdEmAQmplHDQJMv8fAQwlMkkAScQmPkglRsxmlHD+y053QVxSzrERgOzBZbJLShE61ffcbiDfZcC5C6EKrL+/yfl1OEdPXUHn5mZUCjMOaNCPcuGM8N5TlxS4Iv37NuZCwX01J5tiQ5pi9kOkY+AAhtisyGaABLzSW5dS5N8FC3ERdreb8AicHLENPSQ1pD+thKe9QOS5SbpHIZNi+qEejcgQqRiYTPB94+63oCSc7GM= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCrkbO22AqJ3rSvtGYzNZKRn6ZV5mByTYbAo8N002p2Eu/31Ej3EXFT6NVSn/+Stzp5TtcCGYBB2lP8RMB7YHTV7+61vpylZ4ZPuJWQgLepkWw286+or6z69OyYT7/dox+6y7BLqWVgH12dn5E7Ywkz2WwnahRV4of4NIOxhqtjjjdV/8g9zqkLc3czijm9DkVnAz8iyWrbtXLNkFhzDl3U5+8Z4WMKypmGsLZqeZXeWhmppiBjejIkJ21yJH4oCRS2vT8412MWFaVjOFLu5cbMdEmAQmplHDQJMv8fAQwlMkkAScQmPkglRsxmlHD+y053QVxSzrERgOzBZbJLShE61ffcbiDfZcC5C6EKrL+/yfl1OEdPXUHn5mZUCjMOaNCPcuGM8N5TlxS4Iv37NuZCwX01J5tiQ5pi9kOkY+AAhtisyGaABLzSW5dS5N8FC3ERdreb8AicHLENPSQ1pD+thKe9QOS5SbpHIZNi+qEejcgQqRiYTPB94+63oCSc7GM= 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-5a4a-245c-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:37.719834Z",
                            "start": "2026-10-11T00:56:37.171996Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-0000000000bd",
                        "name": "Enable access via build key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "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-5a4a-245c-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:37.942653Z",
                            "start": "2026-10-11T00:56:37.726651Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-0000000000be",
                        "name": "Make sure user has a .ssh"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "fb2a9ca79dcd091e8a79555fad1ada62187e2b66",
                            "dest": "/home/zuul/.ssh/id_rsa",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "0c2d508e7aa8484186aceedf9481a23a_id_rsa",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "fb2a9ca79dcd091e8a79555fad1ada62187e2b66",
                                    "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-1791680198.0055375-190-189738042781327/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "5c27c3e662bbc34fd029f8df893d060a",
                            "mode": "0600",
                            "owner": "zuul",
                            "size": 2602,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1791680198.0055375-190-189738042781327/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:38.695819Z",
                            "start": "2026-10-11T00:56:37.952435Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-0000000000bf",
                        "name": "Install build private key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "2124825bf75a01039085f39a659e0036b7b1d617",
                            "dest": "/home/zuul/.ssh/id_rsa.pub",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "0c2d508e7aa8484186aceedf9481a23a_id_rsa.pub",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "2124825bf75a01039085f39a659e0036b7b1d617",
                                    "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-1791680198.8044436-200-118746310709687/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "d0ec236a648ce7db40dfdfc685ac0bc7",
                            "mode": "0644",
                            "owner": "zuul",
                            "size": 571,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1791680198.8044436-200-118746310709687/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:39.408540Z",
                            "start": "2026-10-11T00:56:38.715002Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-0000000000c0",
                        "name": "Install build public key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_tasks",
                            "changed": false,
                            "false_condition": "ansible_os_family == \"Windows\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:39.439039Z",
                            "start": "2026-10-11T00:56:39.415327Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-00000000009e",
                        "name": "Remote setup ssh keys (windows)"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "sshagent_remove_keys",
                            "changed": true,
                            "invocation": {
                                "module_args": {
                                    "remove": "^(?!\\(stdin\\)).*"
                                }
                            },
                            "removed": [
                                "/etc/zuul/id_rsa"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-0000000000a3",
                        "name": "remove-zuul-sshkey",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-zuul-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:39.810913Z",
                            "start": "2026-10-11T00:56:39.450660Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-0000000000a5",
                        "name": "Remove master key from local agent"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-add",
                                "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/0c2d508e7aa8484186aceedf9481a23a_id_rsa"
                            ],
                            "delta": "0:00:00.014618",
                            "end": "2026-10-11 00:56:40.095565",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-add /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/0c2d508e7aa8484186aceedf9481a23a_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-5a4a-245c-0000000000ab-0-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 00:56:40.080947",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Identity added: /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/0c2d508e7aa8484186aceedf9481a23a_id_rsa (zuul-build-sshkey)",
                            "stdout_lines": [
                                "Identity added: /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/0c2d508e7aa8484186aceedf9481a23a_id_rsa (zuul-build-sshkey)"
                            ],
                            "zuul_log_id": "0242ac17-0010-5a4a-245c-0000000000ab-0-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:40.140301Z",
                            "start": "2026-10-11T00:56:39.830525Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-0000000000ab",
                        "name": "Add back temp key"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "ping",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "data": "pong"
                                }
                            },
                            "ping": "pong"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:40.468335Z",
                            "start": "2026-10-11T00:56:40.149855Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-0000000000ac",
                        "name": "Verify we can still SSH to all nodes"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "false_condition": "ansible_os_family == \"Windows\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:40.516148Z",
                            "start": "2026-10-11T00:56:40.480765Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-0000000000ad",
                        "name": "Verify we can still SSH to all nodes (windows)"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "zuul_console",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "path": "/tmp/console-{log_uuid}.log",
                                    "port": 19885,
                                    "state": "present"
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5a4a-245c-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:56:40.916342Z",
                            "start": "2026-10-11T00:56:40.537007Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-00000000001d",
                        "name": "Start zuul_console daemon."
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "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-5a4a-245c-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:15.832889Z",
                            "start": "2026-10-11T00:56:40.928083Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-00000000001e",
                        "name": "Synchronize src repos to workspace directory."
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "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-5a4a-245c-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:16.474362Z",
                            "start": "2026-10-11T00:57:15.851142Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-000000000022",
                        "name": "Empty Zuul Output directories by removing them"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "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-5a4a-245c-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:17.106451Z",
                            "start": "2026-10-11T00:57:16.479571Z"
                        },
                        "id": "0242ac17-0010-5a4a-245c-000000000024",
                        "name": "Ensure Zuul Output directories exist"
                    }
                }
            ]
        }
    ],
    "stats": {
        "controller": {
            "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": "master",
    "index": "1",
    "phase": "pre",
    "playbook": "opendev.org/openstack/devstack/playbooks/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-10-11T00:59:10.672472Z",
                    "start": "2026-10-11T00:57:17.948270Z"
                },
                "id": "0242ac17-0010-6f09-377d-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "mode": "0751",
                                    "path": "/home/zuul"
                                },
                                "before": {
                                    "mode": "0750",
                                    "path": "/home/zuul"
                                }
                            },
                            "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": "a+x",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/home/zuul",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0751",
                            "owner": "zuul",
                            "path": "/home/zuul",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:18.342542Z",
                            "start": "2026-10-11T00:57:17.963752Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000052",
                        "name": "Fix the permissions of the zuul home directory"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "local_mtu": "1500\n"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:18.448886Z",
                            "start": "2026-10-11T00:57:18.352407Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000053",
                        "name": "Gather minimum local MTU"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "external_bridge_mtu": "1430"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:18.511659Z",
                            "start": "2026-10-11T00:57:18.457790Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000054",
                        "name": "Calculate external_bridge_mtu"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "ansible_devices[\"xvde\"] is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:18.557788Z",
                            "start": "2026-10-11T00:57:18.522149Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000000e",
                        "name": "Set ephemeral device if /dev/xvde exists"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "cmd": [
                                "/sbin/blkid",
                                "-L",
                                "ephemeral0"
                            ],
                            "delta": "0:00:00.013569",
                            "end": "2026-10-11 00:57:19.023988",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "/sbin/blkid -L ephemeral0",
                                    "_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-6f09-377d-000000000010-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 2,
                            "start": "2026-10-11 00:57:19.010419",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-6f09-377d-000000000010-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:23.622687Z",
                            "start": "2026-10-11T00:57:18.603516Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000010",
                        "name": "Get ephemeral0 device node"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "ephemeral0.rc == 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:23.667802Z",
                            "start": "2026-10-11T00:57:23.632606Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000011",
                        "name": "Set ephemeral device if LABEL exists"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_tasks",
                            "changed": false,
                            "false_condition": "ephemeral_device is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:23.715693Z",
                            "start": "2026-10-11T00:57:23.680135Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000013",
                        "name": "Setup swap on ephemeral storage"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "root.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:23.810586Z",
                            "start": "2026-10-11T00:57:23.726196Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000014",
                        "name": "Setup swap file on root device"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "swap_required": "8192"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:23.969738Z",
                            "start": "2026-10-11T00:57:23.855072Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-0000000000f6",
                        "name": "Calculate required swap"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "df --output='fstype' /root | tail -1",
                            "delta": "0:00:00.013533",
                            "end": "2026-10-11 00:57:24.288833",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "df --output='fstype' /root | tail -1",
                                    "_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": "0242ac17-0010-6f09-377d-0000000000f8-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 00:57:24.275300",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ext4",
                            "stdout_lines": [
                                "ext4"
                            ],
                            "zuul_log_id": "0242ac17-0010-6f09-377d-0000000000f8-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:29.058275Z",
                            "start": "2026-10-11T00:57:24.043803Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-0000000000f8",
                        "name": "Get root filesystem"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "root_filesystem": "ext4"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:29.128697Z",
                            "start": "2026-10-11T00:57:29.067801Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-0000000000f9",
                        "name": "Save root filesystem"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "debug",
                            "changed": false,
                            "root_filesystem": "ext4"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:29.196663Z",
                            "start": "2026-10-11T00:57:29.136183Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-0000000000fa",
                        "name": "Debug the root_filesystem variable"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "dd",
                                "if=/dev/zero",
                                "of=/root/swapfile",
                                "bs=1M",
                                "count=8192"
                            ],
                            "delta": "0:00:09.202141",
                            "end": "2026-10-11 00:57:38.851541",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "dd if=/dev/zero of=/root/swapfile bs=1M count=8192",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": "/root/swapfile",
                                    "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-6f09-377d-0000000000fc-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 00:57:29.649400",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "8192+0 records in\n8192+0 records out\n8589934592 bytes (8.6 GB, 8.0 GiB) copied, 9.18378 s, 935 MB/s",
                            "stdout_lines": [
                                "8192+0 records in",
                                "8192+0 records out",
                                "8589934592 bytes (8.6 GB, 8.0 GiB) copied, 9.18378 s, 935 MB/s"
                            ],
                            "zuul_log_id": "0242ac17-0010-6f09-377d-0000000000fc-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:38.925994Z",
                            "start": "2026-10-11T00:57:29.220079Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-0000000000fc",
                        "name": "Create swap backing file"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "mode": "0600",
                                    "path": "/root/swapfile"
                                },
                                "before": {
                                    "mode": "0644",
                                    "path": "/root/swapfile"
                                }
                            },
                            "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": "root",
                                    "mode": "0600",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": "root",
                                    "path": "/root/swapfile",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "file",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0600",
                            "owner": "root",
                            "path": "/root/swapfile",
                            "size": 8589934592,
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:57:39.193595Z",
                            "start": "2026-10-11T00:57:38.935598Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-0000000000fd",
                        "name": "Ensure swapfile perms"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "mkswap",
                                "/root/swapfile"
                            ],
                            "delta": "0:00:44.110794",
                            "end": "2026-10-11 00:58:23.586538",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "mkswap /root/swapfile",
                                    "_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-6f09-377d-0000000000fe-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 00:57:39.475744",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Setting up swapspace version 1, size = 8 GiB (8589930496 bytes)\nno label, UUID=5b3ef600-f4c7-4f74-be28-d0febf741db7",
                            "stdout_lines": [
                                "Setting up swapspace version 1, size = 8 GiB (8589930496 bytes)",
                                "no label, UUID=5b3ef600-f4c7-4f74-be28-d0febf741db7"
                            ],
                            "zuul_log_id": "0242ac17-0010-6f09-377d-0000000000fe-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:23.648132Z",
                            "start": "2026-10-11T00:57:39.252588Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-0000000000fe",
                        "name": "Make swapfile"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "ansible.posix.mount",
                            "backup_file": "",
                            "boot": "yes",
                            "changed": true,
                            "dump": "0",
                            "fstab": "/etc/fstab",
                            "fstype": "swap",
                            "invocation": {
                                "module_args": {
                                    "backup": false,
                                    "boot": true,
                                    "dump": "0",
                                    "fstab": null,
                                    "fstype": "swap",
                                    "opts": "sw",
                                    "opts_no_log": false,
                                    "passno": "0",
                                    "path": "none",
                                    "src": "/root/swapfile",
                                    "state": "present"
                                }
                            },
                            "name": "none",
                            "opts": "sw",
                            "passno": "0",
                            "src": "/root/swapfile"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:24.105322Z",
                            "start": "2026-10-11T00:58:23.657857Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-0000000000ff",
                        "name": "Write swap to fstab"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "swapon",
                                "-a"
                            ],
                            "delta": "0:00:00.037346",
                            "end": "2026-10-11 00:58:24.426000",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "swapon -a",
                                    "_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-6f09-377d-000000000100-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 00:58:24.388654",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-6f09-377d-000000000100-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:29.159317Z",
                            "start": "2026-10-11T00:58:24.141431Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000100",
                        "name": "Add all swap"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "debug",
                            "changed": false,
                            "swap_required": "8192"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:29.202444Z",
                            "start": "2026-10-11T00:58:29.168795Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000101",
                        "name": "Debug the swap_required variable"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "ansible.posix.sysctl",
                            "changed": true,
                            "invocation": {
                                "module_args": {
                                    "ignoreerrors": false,
                                    "name": "vm.swappiness",
                                    "reload": true,
                                    "state": "present",
                                    "sysctl_file": "/etc/sysctl.conf",
                                    "sysctl_set": false,
                                    "value": "30"
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:29.664348Z",
                            "start": "2026-10-11T00:58:29.212684Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000015",
                        "name": "Set swappiness"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "debug",
                            "changed": false,
                            "ephemeral_device": "VARIABLE IS NOT DEFINED!: 'ephemeral_device' is undefined. 'ephemeral_device' is undefined"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000000c",
                        "name": "configure-swap",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_1/opendev.org/openstack/openstack-zuul-jobs/roles/configure-swap"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:29.708401Z",
                            "start": "2026-10-11T00:58:29.673823Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000016",
                        "name": "Debug the ephemeral_device variable"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "group",
                            "changed": true,
                            "gid": 1003,
                            "invocation": {
                                "module_args": {
                                    "force": false,
                                    "gid": null,
                                    "local": false,
                                    "name": "stack",
                                    "non_unique": false,
                                    "state": "present",
                                    "system": false
                                }
                            },
                            "name": "stack",
                            "state": "present",
                            "system": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000018",
                        "name": "setup-stack-user",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-stack-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:30.206997Z",
                            "start": "2026-10-11T00:58:29.727677Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000001a",
                        "name": "Create stack group"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/opt/stack",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/opt/stack",
                                    "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": "/opt/stack",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "path": "/opt/stack",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000018",
                        "name": "setup-stack-user",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-stack-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:30.483692Z",
                            "start": "2026-10-11T00:58:30.216307Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000001b",
                        "name": "Create the stack user home folder"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "user",
                            "changed": true,
                            "comment": "",
                            "create_home": true,
                            "group": 1003,
                            "home": "/opt/stack",
                            "invocation": {
                                "module_args": {
                                    "append": false,
                                    "authorization": null,
                                    "comment": null,
                                    "create_home": true,
                                    "expires": null,
                                    "force": false,
                                    "generate_ssh_key": null,
                                    "group": "stack",
                                    "groups": null,
                                    "hidden": null,
                                    "home": "/opt/stack",
                                    "local": null,
                                    "login_class": null,
                                    "move_home": false,
                                    "name": "stack",
                                    "non_unique": false,
                                    "password": null,
                                    "password_expire_max": null,
                                    "password_expire_min": null,
                                    "password_expire_warn": null,
                                    "password_lock": null,
                                    "profile": null,
                                    "remove": false,
                                    "role": null,
                                    "seuser": null,
                                    "shell": "/bin/bash",
                                    "skeleton": null,
                                    "ssh_key_bits": 0,
                                    "ssh_key_comment": "ansible-generated on np0000195158",
                                    "ssh_key_file": null,
                                    "ssh_key_passphrase": null,
                                    "ssh_key_type": "rsa",
                                    "state": "present",
                                    "system": false,
                                    "uid": null,
                                    "umask": null,
                                    "update_password": "always"
                                }
                            },
                            "name": "stack",
                            "shell": "/bin/bash",
                            "state": "present",
                            "stderr": "useradd: warning: the home directory /opt/stack already exists.\nuseradd: Not copying any file from skel directory into it.\n",
                            "stderr_lines": [
                                "useradd: warning: the home directory /opt/stack already exists.",
                                "useradd: Not copying any file from skel directory into it."
                            ],
                            "system": false,
                            "uid": 1002
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000018",
                        "name": "setup-stack-user",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-stack-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:31.077053Z",
                            "start": "2026-10-11T00:58:30.493130Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000001c",
                        "name": "Create stack user"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "group": 1003,
                                    "owner": 1002,
                                    "path": "/opt/stack"
                                },
                                "before": {
                                    "group": 0,
                                    "owner": 0,
                                    "path": "/opt/stack"
                                }
                            },
                            "gid": 1003,
                            "group": "stack",
                            "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": "stack",
                                    "mode": 493,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": "stack",
                                    "path": "/opt/stack",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "stack",
                            "path": "/opt/stack",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1002
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000018",
                        "name": "setup-stack-user",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-stack-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:31.353802Z",
                            "start": "2026-10-11T00:58:31.086414Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000001d",
                        "name": "Set stack user home directory permissions and ownership"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "f7517352cd205c467a307a158e5751754295018d",
                            "dest": "/etc/sudoers.d/50_stack_sh",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "50_stack_sh",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "f7517352cd205c467a307a158e5751754295018d",
                                    "content": null,
                                    "dest": "/etc/sudoers.d",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": "root",
                                    "local_follow": null,
                                    "mode": 288,
                                    "owner": "root",
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1791680311.4093788-47-72736226282375/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "b3bbdc1ed9941e5fbe955e42a964dc63",
                            "mode": "0440",
                            "owner": "root",
                            "size": 30,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1791680311.4093788-47-72736226282375/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000018",
                        "name": "setup-stack-user",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-stack-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:32.479831Z",
                            "start": "2026-10-11T00:58:31.365199Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000001e",
                        "name": "Copy 50_stack_sh file to /etc/sudoers.d"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "group": 1003,
                                    "owner": 1002,
                                    "path": "/opt/stack/.cache",
                                    "state": "directory"
                                },
                                "before": {
                                    "group": 0,
                                    "owner": 0,
                                    "path": "/opt/stack/.cache",
                                    "state": "absent"
                                }
                            },
                            "gid": 1003,
                            "group": "stack",
                            "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": "stack",
                                    "mode": null,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": "stack",
                                    "path": "/opt/stack/.cache",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "stack",
                            "path": "/opt/stack/.cache",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1002
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000018",
                        "name": "setup-stack-user",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-stack-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:32.775708Z",
                            "start": "2026-10-11T00:58:32.484912Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000001f",
                        "name": "Create .cache folder within BASE"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "group",
                            "changed": true,
                            "gid": 1004,
                            "invocation": {
                                "module_args": {
                                    "force": false,
                                    "gid": null,
                                    "local": false,
                                    "name": "tempest",
                                    "non_unique": false,
                                    "state": "present",
                                    "system": false
                                }
                            },
                            "name": "tempest",
                            "state": "present",
                            "system": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000021",
                        "name": "setup-tempest-user",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-tempest-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:33.069962Z",
                            "start": "2026-10-11T00:58:32.783774Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000023",
                        "name": "Create tempest group"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "user",
                            "changed": true,
                            "comment": "",
                            "create_home": true,
                            "group": 1004,
                            "home": "/home/tempest",
                            "invocation": {
                                "module_args": {
                                    "append": false,
                                    "authorization": null,
                                    "comment": null,
                                    "create_home": true,
                                    "expires": null,
                                    "force": false,
                                    "generate_ssh_key": null,
                                    "group": "tempest",
                                    "groups": null,
                                    "hidden": null,
                                    "home": null,
                                    "local": null,
                                    "login_class": null,
                                    "move_home": false,
                                    "name": "tempest",
                                    "non_unique": false,
                                    "password": null,
                                    "password_expire_max": null,
                                    "password_expire_min": null,
                                    "password_expire_warn": null,
                                    "password_lock": null,
                                    "profile": null,
                                    "remove": false,
                                    "role": null,
                                    "seuser": null,
                                    "shell": "/bin/bash",
                                    "skeleton": null,
                                    "ssh_key_bits": 0,
                                    "ssh_key_comment": "ansible-generated on np0000195158",
                                    "ssh_key_file": null,
                                    "ssh_key_passphrase": null,
                                    "ssh_key_type": "rsa",
                                    "state": "present",
                                    "system": false,
                                    "uid": null,
                                    "umask": null,
                                    "update_password": "always"
                                }
                            },
                            "name": "tempest",
                            "shell": "/bin/bash",
                            "state": "present",
                            "system": false,
                            "uid": 1003
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000021",
                        "name": "setup-tempest-user",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-tempest-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:33.470750Z",
                            "start": "2026-10-11T00:58:33.079484Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000024",
                        "name": "Create tempest user"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "f4f8b91bec40f84882a02af40516810cbced34ee",
                            "dest": "/etc/sudoers.d/51_tempest_sh",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "51_tempest_sh",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "f4f8b91bec40f84882a02af40516810cbced34ee",
                                    "content": null,
                                    "dest": "/etc/sudoers.d",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": "root",
                                    "local_follow": null,
                                    "mode": 288,
                                    "owner": "root",
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1791680313.5188577-63-250567936733825/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "a614c6389b85da6bd826b2da842cd7ee",
                            "mode": "0440",
                            "owner": "root",
                            "size": 130,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1791680313.5188577-63-250567936733825/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000021",
                        "name": "setup-tempest-user",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-tempest-user"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:34.319663Z",
                            "start": "2026-10-11T00:58:33.481203Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000025",
                        "name": "Copy 51_tempest_sh to /etc/sudoers.d"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "find",
                            "changed": false,
                            "examined": 16,
                            "files": [
                                {
                                    "atime": 1791680234.9225128,
                                    "ctime": 1791680235.2625172,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1037348,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680179.8406487,
                                    "nlink": 15,
                                    "path": "src/opendev.org/openstack/devstack",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680234.9865136,
                                    "ctime": 1791680235.2685175,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1038521,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680183.2047217,
                                    "nlink": 12,
                                    "path": "src/opendev.org/openstack/magnum",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680235.2165165,
                                    "ctime": 1791680235.2935178,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1042294,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680180.036653,
                                    "nlink": 10,
                                    "path": "src/opendev.org/openstack/requirements",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680235.179516,
                                    "ctime": 1791680235.2875178,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1041115,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680182.9967172,
                                    "nlink": 3,
                                    "path": "src/opendev.org/openstack/os-test-images",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680235.1575158,
                                    "ctime": 1791680235.2855177,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1040755,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680183.860736,
                                    "nlink": 18,
                                    "path": "src/opendev.org/openstack/octavia",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680235.093515,
                                    "ctime": 1791680235.2795177,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1039973,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680182.3687036,
                                    "nlink": 14,
                                    "path": "src/opendev.org/openstack/nova",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680235.2075164,
                                    "ctime": 1791680235.2925177,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1041953,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680184.04474,
                                    "nlink": 7,
                                    "path": "src/opendev.org/openstack/python-magnumclient",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680234.842512,
                                    "ctime": 1791680235.2555172,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1036175,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680183.0727189,
                                    "nlink": 12,
                                    "path": "src/opendev.org/openstack/barbican",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680235.180516,
                                    "ctime": 1791680235.2875178,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1041132,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680183.992739,
                                    "nlink": 12,
                                    "path": "src/opendev.org/openstack/ovn-octavia-provider",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680235.1925163,
                                    "ctime": 1791680235.2895176,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1041523,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680182.6767104,
                                    "nlink": 11,
                                    "path": "src/opendev.org/openstack/placement",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680234.9675133,
                                    "ctime": 1791680235.2675173,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1038263,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680181.100676,
                                    "nlink": 15,
                                    "path": "src/opendev.org/openstack/keystone",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680235.2355168,
                                    "ctime": 1791680235.2955177,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1042609,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680182.8567142,
                                    "nlink": 13,
                                    "path": "src/opendev.org/openstack/swift",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680235.0135138,
                                    "ctime": 1791680235.2715175,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1038894,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680183.6207309,
                                    "nlink": 15,
                                    "path": "src/opendev.org/openstack/manila",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680234.938513,
                                    "ctime": 1791680235.2645173,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1037797,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680180.8606708,
                                    "nlink": 12,
                                    "path": "src/opendev.org/openstack/glance",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680234.8635123,
                                    "ctime": 1791680235.2585173,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1036578,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680180.408661,
                                    "nlink": 12,
                                    "path": "src/opendev.org/openstack/cinder",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680235.0445142,
                                    "ctime": 1791680235.2735174,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1039233,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680181.6326876,
                                    "nlink": 17,
                                    "path": "src/opendev.org/openstack/neutron",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                }
                            ],
                            "invocation": {
                                "module_args": {
                                    "age": null,
                                    "age_stamp": "mtime",
                                    "contains": null,
                                    "depth": null,
                                    "exact_mode": true,
                                    "excludes": null,
                                    "file_type": "directory",
                                    "follow": false,
                                    "get_checksum": false,
                                    "hidden": false,
                                    "mode": null,
                                    "paths": [
                                        "src/opendev.org/opendev",
                                        "src/opendev.org/openstack",
                                        "src/opendev.org/openstack-dev",
                                        "src/opendev.org/openstack-infra",
                                        "src/opendev.org/starlingx",
                                        "src/opendev.org/x",
                                        "src/opendev.org/zuul"
                                    ],
                                    "patterns": [
                                        "*"
                                    ],
                                    "read_whole_file": false,
                                    "recurse": false,
                                    "size": null,
                                    "use_regex": false
                                }
                            },
                            "matched": 16,
                            "msg": "Not all paths examined, check warnings for details",
                            "skipped_paths": {
                                "src/opendev.org/opendev": "'src/opendev.org/opendev' is not a directory",
                                "src/opendev.org/openstack-dev": "'src/opendev.org/openstack-dev' is not a directory",
                                "src/opendev.org/openstack-infra": "'src/opendev.org/openstack-infra' is not a directory",
                                "src/opendev.org/starlingx": "'src/opendev.org/starlingx' is not a directory",
                                "src/opendev.org/x": "'src/opendev.org/x' is not a directory",
                                "src/opendev.org/zuul": "'src/opendev.org/zuul' is not a directory"
                            },
                            "warnings": [
                                "Skipped 'src/opendev.org/opendev' path due to this access issue: 'src/opendev.org/opendev' is not a directory\n",
                                "Skipped 'src/opendev.org/openstack-dev' path due to this access issue: 'src/opendev.org/openstack-dev' is not a directory\n",
                                "Skipped 'src/opendev.org/openstack-infra' path due to this access issue: 'src/opendev.org/openstack-infra' is not a directory\n",
                                "Skipped 'src/opendev.org/starlingx' path due to this access issue: 'src/opendev.org/starlingx' is not a directory\n",
                                "Skipped 'src/opendev.org/x' path due to this access issue: 'src/opendev.org/x' is not a directory\n",
                                "Skipped 'src/opendev.org/zuul' path due to this access issue: 'src/opendev.org/zuul' is not a directory\n"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000027",
                        "name": "setup-devstack-source-dirs",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-devstack-source-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:34.698363Z",
                            "start": "2026-10-11T00:58:34.327848Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000029",
                        "name": "Find all OpenStack source repos used by this job"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/devstack",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.316000",
                                    "end": "2026-10-11 00:58:35.316167",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/devstack /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680234.9225128,
                                        "ctime": 1791680235.2625172,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1037348,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680179.8406487,
                                        "nlink": 15,
                                        "path": "src/opendev.org/openstack/devstack",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:35.000167",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/magnum",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.378354",
                                    "end": "2026-10-11 00:58:35.947243",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/magnum /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680234.9865136,
                                        "ctime": 1791680235.2685175,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1038521,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680183.2047217,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/magnum",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:35.568889",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/requirements",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.293794",
                                    "end": "2026-10-11 00:58:36.481096",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/requirements /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680235.2165165,
                                        "ctime": 1791680235.2935178,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1042294,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680180.036653,
                                        "nlink": 10,
                                        "path": "src/opendev.org/openstack/requirements",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:36.187302",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/os-test-images",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.062697",
                                    "end": "2026-10-11 00:58:36.790322",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/os-test-images /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680235.179516,
                                        "ctime": 1791680235.2875178,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1041115,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680182.9967172,
                                        "nlink": 3,
                                        "path": "src/opendev.org/openstack/os-test-images",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:36.727625",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/octavia",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.361611",
                                    "end": "2026-10-11 00:58:37.393080",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/octavia /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680235.1575158,
                                        "ctime": 1791680235.2855177,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1040755,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680183.860736,
                                        "nlink": 18,
                                        "path": "src/opendev.org/openstack/octavia",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:37.031469",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/nova",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:03.064178",
                                    "end": "2026-10-11 00:58:40.703331",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/nova /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680235.093515,
                                        "ctime": 1791680235.2795177,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1039973,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680182.3687036,
                                        "nlink": 14,
                                        "path": "src/opendev.org/openstack/nova",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:37.639153",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/python-magnumclient",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.169386",
                                    "end": "2026-10-11 00:58:41.109482",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/python-magnumclient /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680235.2075164,
                                        "ctime": 1791680235.2925177,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1041953,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680184.04474,
                                        "nlink": 7,
                                        "path": "src/opendev.org/openstack/python-magnumclient",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:40.940096",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/barbican",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.251190",
                                    "end": "2026-10-11 00:58:41.602575",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/barbican /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680234.842512,
                                        "ctime": 1791680235.2555172,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1036175,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680183.0727189,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/barbican",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:41.351385",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/ovn-octavia-provider",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.194160",
                                    "end": "2026-10-11 00:58:42.042329",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/ovn-octavia-provider /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680235.180516,
                                        "ctime": 1791680235.2875178,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1041132,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680183.992739,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/ovn-octavia-provider",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:41.848169",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/placement",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.239182",
                                    "end": "2026-10-11 00:58:42.524446",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/placement /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680235.1925163,
                                        "ctime": 1791680235.2895176,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1041523,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680182.6767104,
                                        "nlink": 11,
                                        "path": "src/opendev.org/openstack/placement",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:42.285264",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/keystone",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.575854",
                                    "end": "2026-10-11 00:58:43.333967",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/keystone /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680234.9675133,
                                        "ctime": 1791680235.2675173,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1038263,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680181.100676,
                                        "nlink": 15,
                                        "path": "src/opendev.org/openstack/keystone",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:42.758113",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/swift",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.596178",
                                    "end": "2026-10-11 00:58:44.183765",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/swift /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680235.2355168,
                                        "ctime": 1791680235.2955177,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1042609,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680182.8567142,
                                        "nlink": 13,
                                        "path": "src/opendev.org/openstack/swift",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:43.587587",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/manila",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.586022",
                                    "end": "2026-10-11 00:58:44.996572",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/manila /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680235.0135138,
                                        "ctime": 1791680235.2715175,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1038894,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680183.6207309,
                                        "nlink": 15,
                                        "path": "src/opendev.org/openstack/manila",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:44.410550",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/glance",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.459953",
                                    "end": "2026-10-11 00:58:45.707858",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/glance /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680234.938513,
                                        "ctime": 1791680235.2645173,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1037797,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680180.8606708,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/glance",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:45.247905",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/cinder",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:01.220315",
                                    "end": "2026-10-11 00:58:47.175382",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/cinder /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680234.8635123,
                                        "ctime": 1791680235.2585173,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1036578,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680180.408661,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/cinder",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:45.955067",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/opendev.org/openstack/neutron",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:01.097894",
                                    "end": "2026-10-11 00:58:48.521194",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/opendev.org/openstack/neutron /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680235.0445142,
                                        "ctime": 1791680235.2735174,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1039233,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680181.6326876,
                                        "nlink": 17,
                                        "path": "src/opendev.org/openstack/neutron",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:47.423300",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000027",
                        "name": "setup-devstack-source-dirs",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-devstack-source-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:48.605766Z",
                            "start": "2026-10-11T00:58:34.717931Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000002a",
                        "name": "Copy Zuul repos into devstack working directory"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "find",
                            "changed": false,
                            "examined": 2,
                            "files": [
                                {
                                    "atime": 1791680234.8035114,
                                    "ctime": 1791680235.2535172,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1035807,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680172.448488,
                                    "nlink": 3,
                                    "path": "src/github.com/novnc",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680234.8225117,
                                    "ctime": 1791680235.254517,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1036018,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680176.5285766,
                                    "nlink": 3,
                                    "path": "src/github.com/vexxhost",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                }
                            ],
                            "invocation": {
                                "module_args": {
                                    "age": null,
                                    "age_stamp": "mtime",
                                    "contains": null,
                                    "depth": null,
                                    "exact_mode": true,
                                    "excludes": null,
                                    "file_type": "directory",
                                    "follow": false,
                                    "get_checksum": false,
                                    "hidden": false,
                                    "mode": null,
                                    "paths": [
                                        "src/github.com"
                                    ],
                                    "patterns": [
                                        "*"
                                    ],
                                    "read_whole_file": false,
                                    "recurse": false,
                                    "size": null,
                                    "use_regex": false
                                }
                            },
                            "matched": 2,
                            "msg": "All paths examined",
                            "skipped_paths": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000027",
                        "name": "setup-devstack-source-dirs",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-devstack-source-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:48.882309Z",
                            "start": "2026-10-11T00:58:48.619307Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000002b",
                        "name": "Find top level github projects"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "find",
                            "changed": false,
                            "examined": 2,
                            "files": [
                                {
                                    "atime": 1791680234.8035114,
                                    "ctime": 1791680235.2535172,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1035808,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680179.9806516,
                                    "nlink": 12,
                                    "path": "src/github.com/novnc/novnc",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                },
                                {
                                    "atime": 1791680234.8235116,
                                    "ctime": 1791680235.254517,
                                    "dev": 64769,
                                    "gid": 1000,
                                    "gr_name": "zuul",
                                    "inode": 1036019,
                                    "isblk": false,
                                    "ischr": false,
                                    "isdir": true,
                                    "isfifo": false,
                                    "isgid": false,
                                    "islnk": false,
                                    "isreg": false,
                                    "issock": false,
                                    "isuid": false,
                                    "mode": "0755",
                                    "mtime": 1791680179.7286463,
                                    "nlink": 14,
                                    "path": "src/github.com/vexxhost/magnum-cluster-api",
                                    "pw_name": "zuul",
                                    "rgrp": true,
                                    "roth": true,
                                    "rusr": true,
                                    "size": 4096,
                                    "uid": 1000,
                                    "wgrp": false,
                                    "woth": false,
                                    "wusr": true,
                                    "xgrp": true,
                                    "xoth": true,
                                    "xusr": true
                                }
                            ],
                            "invocation": {
                                "module_args": {
                                    "age": null,
                                    "age_stamp": "mtime",
                                    "contains": null,
                                    "depth": null,
                                    "exact_mode": true,
                                    "excludes": null,
                                    "file_type": "directory",
                                    "follow": false,
                                    "get_checksum": false,
                                    "hidden": false,
                                    "mode": null,
                                    "paths": [
                                        "src/github.com/novnc",
                                        "src/github.com/vexxhost"
                                    ],
                                    "patterns": [
                                        "*"
                                    ],
                                    "read_whole_file": false,
                                    "recurse": false,
                                    "size": null,
                                    "use_regex": false
                                }
                            },
                            "matched": 2,
                            "msg": "All paths examined",
                            "skipped_paths": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000027",
                        "name": "setup-devstack-source-dirs",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-devstack-source-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:49.112539Z",
                            "start": "2026-10-11T00:58:48.892798Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000002c",
                        "name": "Find actual github repos"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/github.com/novnc/novnc",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.204753",
                                    "end": "2026-10-11 00:58:49.591442",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/github.com/novnc/novnc /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680234.8035114,
                                        "ctime": 1791680235.2535172,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1035808,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680179.9806516,
                                        "nlink": 12,
                                        "path": "src/github.com/novnc/novnc",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:49.386689",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": true,
                                    "cmd": [
                                        "rsync",
                                        "-a",
                                        "src/github.com/vexxhost/magnum-cluster-api",
                                        "/opt/stack"
                                    ],
                                    "delta": "0:00:00.204342",
                                    "end": "2026-10-11 00:58:50.058236",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "rsync -a src/github.com/vexxhost/magnum-cluster-api /opt/stack",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "item": {
                                        "atime": 1791680234.8235116,
                                        "ctime": 1791680235.254517,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1036019,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680179.7286463,
                                        "nlink": 14,
                                        "path": "src/github.com/vexxhost/magnum-cluster-api",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 00:58:49.853894",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000027",
                        "name": "setup-devstack-source-dirs",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-devstack-source-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:50.113771Z",
                            "start": "2026-10-11T00:58:49.124323Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000002d",
                        "name": "Copy github repos into devstack working directory"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": false,
                            "msg": "All items skipped",
                            "results": [
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680234.9225128,
                                        "ctime": 1791680235.2625172,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1037348,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680179.8406487,
                                        "nlink": 15,
                                        "path": "src/opendev.org/openstack/devstack",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680234.9865136,
                                        "ctime": 1791680235.2685175,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1038521,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680183.2047217,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/magnum",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680235.2165165,
                                        "ctime": 1791680235.2935178,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1042294,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680180.036653,
                                        "nlink": 10,
                                        "path": "src/opendev.org/openstack/requirements",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680235.179516,
                                        "ctime": 1791680235.2875178,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1041115,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680182.9967172,
                                        "nlink": 3,
                                        "path": "src/opendev.org/openstack/os-test-images",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680235.1575158,
                                        "ctime": 1791680235.2855177,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1040755,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680183.860736,
                                        "nlink": 18,
                                        "path": "src/opendev.org/openstack/octavia",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680235.093515,
                                        "ctime": 1791680235.2795177,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1039973,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680182.3687036,
                                        "nlink": 14,
                                        "path": "src/opendev.org/openstack/nova",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680235.2075164,
                                        "ctime": 1791680235.2925177,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1041953,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680184.04474,
                                        "nlink": 7,
                                        "path": "src/opendev.org/openstack/python-magnumclient",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680234.842512,
                                        "ctime": 1791680235.2555172,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1036175,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680183.0727189,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/barbican",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680235.180516,
                                        "ctime": 1791680235.2875178,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1041132,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680183.992739,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/ovn-octavia-provider",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680235.1925163,
                                        "ctime": 1791680235.2895176,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1041523,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680182.6767104,
                                        "nlink": 11,
                                        "path": "src/opendev.org/openstack/placement",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680234.9675133,
                                        "ctime": 1791680235.2675173,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1038263,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680181.100676,
                                        "nlink": 15,
                                        "path": "src/opendev.org/openstack/keystone",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680235.2355168,
                                        "ctime": 1791680235.2955177,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1042609,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680182.8567142,
                                        "nlink": 13,
                                        "path": "src/opendev.org/openstack/swift",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680235.0135138,
                                        "ctime": 1791680235.2715175,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1038894,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680183.6207309,
                                        "nlink": 15,
                                        "path": "src/opendev.org/openstack/manila",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680234.938513,
                                        "ctime": 1791680235.2645173,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1037797,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680180.8606708,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/glance",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680234.8635123,
                                        "ctime": 1791680235.2585173,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1036578,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680180.408661,
                                        "nlink": 12,
                                        "path": "src/opendev.org/openstack/cinder",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "devstack_sources_branch is defined",
                                    "item": {
                                        "atime": 1791680235.0445142,
                                        "ctime": 1791680235.2735174,
                                        "dev": 64769,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1039233,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mode": "0755",
                                        "mtime": 1791680181.6326876,
                                        "nlink": 17,
                                        "path": "src/opendev.org/openstack/neutron",
                                        "pw_name": "zuul",
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "wgrp": false,
                                        "woth": false,
                                        "wusr": true,
                                        "xgrp": true,
                                        "xoth": true,
                                        "xusr": true
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                }
                            ],
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000027",
                        "name": "setup-devstack-source-dirs",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-devstack-source-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:50.343111Z",
                            "start": "2026-10-11T00:58:50.123903Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000002e",
                        "name": "Setup refspec for repos into devstack working directory"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/opt/stack"
                                },
                                "before": {
                                    "path": "/opt/stack"
                                }
                            },
                            "gid": 1003,
                            "group": "stack",
                            "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": "stack",
                                    "mode": null,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": "stack",
                                    "path": "/opt/stack",
                                    "recurse": true,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "stack",
                            "path": "/opt/stack",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1002
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000027",
                        "name": "setup-devstack-source-dirs",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-devstack-source-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:52.990769Z",
                            "start": "2026-10-11T00:58:50.350594Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000002f",
                        "name": "Set ownership of repos"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "group": 1003,
                                    "owner": 1002,
                                    "path": "/opt/stack/logs",
                                    "state": "directory"
                                },
                                "before": {
                                    "group": 0,
                                    "owner": 0,
                                    "path": "/opt/stack/logs",
                                    "state": "absent"
                                }
                            },
                            "gid": 1003,
                            "group": "stack",
                            "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": "stack",
                                    "mode": 493,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": "stack",
                                    "path": "/opt/stack/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "stack",
                            "path": "/opt/stack/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1002
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000031",
                        "name": "setup-devstack-log-dir",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-devstack-log-dir"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:53.291347Z",
                            "start": "2026-10-11T00:58:53.012538Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000033",
                        "name": "Create logs directory"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "find",
                                "/opt/cache/files",
                                "-mindepth",
                                "1",
                                "-maxdepth",
                                "1",
                                "-exec",
                                "cp",
                                "-l",
                                "{}",
                                "/opt/stack/devstack/files/",
                                ";"
                            ],
                            "delta": "0:00:00.012932",
                            "end": "2026-10-11 00:58:53.599498",
                            "failed": true,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "find /opt/cache/files -mindepth 1 -maxdepth 1 -exec cp -l {} /opt/stack/devstack/files/ ;",
                                    "_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-6f09-377d-000000000037-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-10-11 00:58:53.586566",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "find: \u2018/opt/cache/files\u2019: No such file or directory",
                            "stdout_lines": [
                                "find: \u2018/opt/cache/files\u2019: No such file or directory"
                            ],
                            "zuul_log_id": "0242ac17-0010-6f09-377d-000000000037-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000035",
                        "name": "setup-devstack-cache",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-devstack-cache"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:58.364954Z",
                            "start": "2026-10-11T00:58:53.341491Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000037",
                        "name": "Copy cached devstack files"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/opt/stack/devstack/files"
                                },
                                "before": {
                                    "path": "/opt/stack/devstack/files"
                                }
                            },
                            "gid": 1003,
                            "group": "stack",
                            "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": "stack",
                                    "mode": "a+r",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": "stack",
                                    "path": "/opt/stack/devstack/files",
                                    "recurse": true,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "stack",
                            "path": "/opt/stack/devstack/files",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1002
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-000000000035",
                        "name": "setup-devstack-cache",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/setup-devstack-cache"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:58:58.692673Z",
                            "start": "2026-10-11T00:58:58.384642Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000038",
                        "name": "Set ownership of cached files"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "cmd": [
                                "which",
                                "journalctl"
                            ],
                            "delta": "0:00:00.007113",
                            "end": "2026-10-11 00:58:58.989319",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "which journalctl",
                                    "_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-6f09-377d-00000000003c-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 00:58:58.982206",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "/usr/bin/journalctl",
                            "stdout_lines": [
                                "/usr/bin/journalctl"
                            ],
                            "zuul_log_id": "0242ac17-0010-6f09-377d-00000000003c-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:03.760883Z",
                            "start": "2026-10-11T00:58:58.742392Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000003c",
                        "name": "Check for /bin/journalctl file"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "date",
                                "+%Y-%m-%d %H:%M:%S"
                            ],
                            "delta": "0:00:00.010188",
                            "end": "2026-10-11 00:59:04.074231",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "date +\"%Y-%m-%d %H:%M:%S\"",
                                    "_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-6f09-377d-00000000003e-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 00:59:04.064043",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "2026-10-11 00:59:04",
                            "stdout_lines": [
                                "2026-10-11 00:59:04"
                            ],
                            "zuul_log_id": "0242ac17-0010-6f09-377d-00000000003e-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:08.822958Z",
                            "start": "2026-10-11T00:59:03.804608Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000003e",
                        "name": "Get current date"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "faab7b7f2a4cc6498aefd50a831f8cf9cd058569",
                            "dest": "/opt/stack/log-start-timestamp.txt",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "tmpu7z0wy6h",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "faab7b7f2a4cc6498aefd50a831f8cf9cd058569",
                                    "content": null,
                                    "dest": "/opt/stack/log-start-timestamp.txt",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": null,
                                    "owner": null,
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1791680348.8966942-115-70374587639900/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "b4b316187594317e05fadc1a0dcf8eee",
                            "mode": "0644",
                            "owner": "root",
                            "size": 19,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1791680348.8966942-115-70374587639900/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:09.463259Z",
                            "start": "2026-10-11T00:59:08.846926Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000003f",
                        "name": "Copy current date to log-start-timestamp.txt"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "service",
                            "changed": false,
                            "false_condition": "which_out.rc == 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:09.499547Z",
                            "start": "2026-10-11T00:59:09.474409Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000041",
                        "name": "Stop rsyslog"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "false_condition": "which_out.rc == 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:09.574037Z",
                            "start": "2026-10-11T00:59:09.539655Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000042",
                        "name": "Save syslog file prior to devstack run"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "false_condition": "which_out.rc == 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:09.639574Z",
                            "start": "2026-10-11T00:59:09.614503Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000043",
                        "name": "Save kern.log file prior to devstack run"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": false,
                            "false_condition": "which_out.rc == 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:09.670600Z",
                            "start": "2026-10-11T00:59:09.646954Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000044",
                        "name": "Recreate syslog file"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "false_condition": "which_out.rc == 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:09.726417Z",
                            "start": "2026-10-11T00:59:09.702057Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000045",
                        "name": "Recreate syslog file owner and group"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "false_condition": "which_out.rc == 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:09.854916Z",
                            "start": "2026-10-11T00:59:09.829400Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000046",
                        "name": "Recreate syslog file permissions"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": false,
                            "false_condition": "which_out.rc == 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:09.892077Z",
                            "start": "2026-10-11T00:59:09.865830Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000047",
                        "name": "Add read permissions to all on syslog file"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": false,
                            "false_condition": "which_out.rc == 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:09.927592Z",
                            "start": "2026-10-11T00:59:09.902058Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000048",
                        "name": "Recreate kern.log file"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "false_condition": "which_out.rc == 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:09.991729Z",
                            "start": "2026-10-11T00:59:09.966663Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000049",
                        "name": "Recreate kern.log file owner and group"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "false_condition": "which_out.rc == 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:10.070737Z",
                            "start": "2026-10-11T00:59:10.025815Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000004a",
                        "name": "Recreate kern.log file permissions"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": false,
                            "false_condition": "which_out.rc == 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:10.108088Z",
                            "start": "2026-10-11T00:59:10.082814Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000004b",
                        "name": "Add read permissions to all on kern.log file"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "service",
                            "changed": false,
                            "false_condition": "which_out.rc == 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000003a",
                        "name": "start-fresh-logging",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/start-fresh-logging"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:10.144234Z",
                            "start": "2026-10-11T00:59:10.118823Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-00000000004c",
                        "name": "Start rsyslog"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "devstack_local_conf",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "base_dir": "/opt/stack",
                                    "base_services": null,
                                    "local_conf": {
                                        "post-config": {
                                            "$NEUTRON_CONF": {
                                                "DEFAULT": {
                                                    "global_physnet_mtu": "1430"
                                                }
                                            },
                                            "/etc/magnum/magnum.conf": {
                                                "cluster_template": {
                                                    "kubernetes_allowed_network_drivers": "calico,cilium",
                                                    "kubernetes_default_network_driver": "calico"
                                                },
                                                "nova_client": {
                                                    "api_version": 2.15
                                                }
                                            },
                                            "/etc/manila/manila.conf": {
                                                "generic": {
                                                    "connect_share_server_to_tenant_network": true,
                                                    "driver_handles_share_servers": true
                                                }
                                            }
                                        }
                                    },
                                    "localrc": {
                                        "ADMIN_PASSWORD": "secretadmin",
                                        "DATABASE_PASSWORD": "secretdatabase",
                                        "DEBUG_LIBVIRT_COREDUMPS": true,
                                        "DISABLE_AMP_IMAGE_BUILD": true,
                                        "ENABLE_SYSCTL_MEM_TUNING": true,
                                        "ENABLE_SYSCTL_NET_TUNING": true,
                                        "ENABLE_ZSWAP": true,
                                        "ERROR_ON_CLONE": true,
                                        "FIXED_RANGE": "10.1.0.0/20",
                                        "FLOATING_RANGE": "172.24.5.0/24",
                                        "GIT_BASE": "https://github.com",
                                        "HOST_IP": "162.253.55.206",
                                        "IPV4_ADDRS_SAFE_TO_USE": "10.1.0.0/20",
                                        "LIBVIRT_TYPE": "qemu",
                                        "LOGFILE": "/opt/stack/logs/devstacklog.txt",
                                        "LOG_COLOR": false,
                                        "MAGNUM_GUEST_IMAGE_URL": "https://github.com/vexxhost/capo-image-elements/releases/download/2026.05-7/ubuntu-24.04-v1.33.12.qcow2",
                                        "MANILA_DEFAULT_SHARE_TYPE_EXTRA_SPECS": "snapshot_support=True create_share_from_snapshot_support=True",
                                        "MANILA_ENABLED_BACKENDS": "generic",
                                        "MANILA_USE_SERVICE_INSTANCE_PASSWORD": true,
                                        "NETWORK_GATEWAY": "10.1.0.1",
                                        "NOVA_LIBVIRT_TB_CACHE_SIZE": 128,
                                        "NOVA_VNC_ENABLED": true,
                                        "OCTAVIA_NODE": "api",
                                        "OVN_DBS_LOG_LEVEL": "dbg",
                                        "PUBLIC_BRIDGE_MTU": "1430",
                                        "PUBLIC_NETWORK_GATEWAY": "172.24.5.1",
                                        "RABBIT_PASSWORD": "secretrabbit",
                                        "SERVICE_HOST": "162.253.55.206",
                                        "SERVICE_PASSWORD": "secretservice",
                                        "SWIFT_HASH": 1234123412341234,
                                        "SWIFT_REPLICAS": 1,
                                        "SWIFT_START_ALL_SERVICES": false,
                                        "VERBOSE": true,
                                        "VERBOSE_NO_TIMESTAMP": true
                                    },
                                    "path": "/opt/stack/devstack/local.conf",
                                    "plugins": {
                                        "barbican": "https://github.com/openstack/barbican",
                                        "magnum": "https://review.opendev.org/openstack/magnum",
                                        "magnum-cluster-api": "https://github.com/vexxhost/magnum-cluster-api",
                                        "manila": "https://github.com/openstack/manila",
                                        "octavia": "https://github.com/openstack/octavia",
                                        "ovn-octavia-provider": "https://github.com/openstack/ovn-octavia-provider"
                                    },
                                    "project": {
                                        "canonical_hostname": "github.com",
                                        "canonical_name": "github.com/vexxhost/magnum-cluster-api",
                                        "name": "vexxhost/magnum-cluster-api",
                                        "short_name": "magnum-cluster-api",
                                        "src_dir": "src/github.com/vexxhost/magnum-cluster-api"
                                    },
                                    "projects": {
                                        "github.com/novnc/novnc": {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/novnc/novnc",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "b17d04c1a1a926a59f4a04bb866332b429f2ce37",
                                            "name": "novnc/novnc",
                                            "required": true,
                                            "short_name": "novnc",
                                            "src_dir": "src/github.com/novnc/novnc"
                                        },
                                        "github.com/vexxhost/magnum-cluster-api": {
                                            "canonical_hostname": "github.com",
                                            "canonical_name": "github.com/vexxhost/magnum-cluster-api",
                                            "checkout": "main",
                                            "checkout_description": "zuul branch",
                                            "commit": "2d5ee3a175cdcf43331bc39f2880b7fc03c0286c",
                                            "name": "vexxhost/magnum-cluster-api",
                                            "required": false,
                                            "short_name": "magnum-cluster-api",
                                            "src_dir": "src/github.com/vexxhost/magnum-cluster-api"
                                        },
                                        "opendev.org/openstack/barbican": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/barbican",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "311ecfa6b8a3bc67831fbb772138c56b35c2359f",
                                            "name": "openstack/barbican",
                                            "required": true,
                                            "short_name": "barbican",
                                            "src_dir": "src/opendev.org/openstack/barbican"
                                        },
                                        "opendev.org/openstack/cinder": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/cinder",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "666cbad52cf1bd9b2ca88a90daa14bcd62a6fa1a",
                                            "name": "openstack/cinder",
                                            "required": true,
                                            "short_name": "cinder",
                                            "src_dir": "src/opendev.org/openstack/cinder"
                                        },
                                        "opendev.org/openstack/devstack": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/devstack",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "64d59574473c148c3d855124ae5f79681854cd0a",
                                            "name": "openstack/devstack",
                                            "required": true,
                                            "short_name": "devstack",
                                            "src_dir": "src/opendev.org/openstack/devstack"
                                        },
                                        "opendev.org/openstack/glance": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/glance",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "2b987bfb3caafdf09fe30115fa65df5f563962fe",
                                            "name": "openstack/glance",
                                            "required": true,
                                            "short_name": "glance",
                                            "src_dir": "src/opendev.org/openstack/glance"
                                        },
                                        "opendev.org/openstack/keystone": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/keystone",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "2427ef6a71a6b642818b726c85317eb5e9bc4960",
                                            "name": "openstack/keystone",
                                            "required": true,
                                            "short_name": "keystone",
                                            "src_dir": "src/opendev.org/openstack/keystone"
                                        },
                                        "opendev.org/openstack/magnum": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/magnum",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "5fca26c307be637ffc3da38a17731c6afb37053b",
                                            "name": "openstack/magnum",
                                            "required": true,
                                            "short_name": "magnum",
                                            "src_dir": "src/opendev.org/openstack/magnum"
                                        },
                                        "opendev.org/openstack/manila": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/manila",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "5ddd6acaaf173cb2ba1f2d8fdfab509c951976d8",
                                            "name": "openstack/manila",
                                            "required": true,
                                            "short_name": "manila",
                                            "src_dir": "src/opendev.org/openstack/manila"
                                        },
                                        "opendev.org/openstack/neutron": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/neutron",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "dd92e47ab193ea1eda3f31463098e9e4e1375e48",
                                            "name": "openstack/neutron",
                                            "required": true,
                                            "short_name": "neutron",
                                            "src_dir": "src/opendev.org/openstack/neutron"
                                        },
                                        "opendev.org/openstack/nova": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/nova",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "2b5fedace12dba41600bec10ca73476dbcfc7d10",
                                            "name": "openstack/nova",
                                            "required": true,
                                            "short_name": "nova",
                                            "src_dir": "src/opendev.org/openstack/nova"
                                        },
                                        "opendev.org/openstack/octavia": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/octavia",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "25d0c7e2dd0e09f5c10aa2063b33e38074f92121",
                                            "name": "openstack/octavia",
                                            "required": true,
                                            "short_name": "octavia",
                                            "src_dir": "src/opendev.org/openstack/octavia"
                                        },
                                        "opendev.org/openstack/os-test-images": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/os-test-images",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "840ecd26fa6ba394512d9ddca91eb93dc4dd176a",
                                            "name": "openstack/os-test-images",
                                            "required": true,
                                            "short_name": "os-test-images",
                                            "src_dir": "src/opendev.org/openstack/os-test-images"
                                        },
                                        "opendev.org/openstack/ovn-octavia-provider": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/ovn-octavia-provider",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "3f6b411dc16e0cd7e0e17641979826df2518d547",
                                            "name": "openstack/ovn-octavia-provider",
                                            "required": true,
                                            "short_name": "ovn-octavia-provider",
                                            "src_dir": "src/opendev.org/openstack/ovn-octavia-provider"
                                        },
                                        "opendev.org/openstack/placement": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/placement",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "7e72a5cdbedf03214c31d2d188951a349e834c94",
                                            "name": "openstack/placement",
                                            "required": true,
                                            "short_name": "placement",
                                            "src_dir": "src/opendev.org/openstack/placement"
                                        },
                                        "opendev.org/openstack/python-magnumclient": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/python-magnumclient",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "6adff3716e64de4b59de7396195d2a18189ac348",
                                            "name": "openstack/python-magnumclient",
                                            "required": true,
                                            "short_name": "python-magnumclient",
                                            "src_dir": "src/opendev.org/openstack/python-magnumclient"
                                        },
                                        "opendev.org/openstack/requirements": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/requirements",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "6a1e5de6e9c73511e6702c1c3bf93a8fd743869f",
                                            "name": "openstack/requirements",
                                            "required": true,
                                            "short_name": "requirements",
                                            "src_dir": "src/opendev.org/openstack/requirements"
                                        },
                                        "opendev.org/openstack/swift": {
                                            "canonical_hostname": "opendev.org",
                                            "canonical_name": "opendev.org/openstack/swift",
                                            "checkout": "master",
                                            "checkout_description": "job override ref",
                                            "commit": "861f18c8c906c7d302fa88cf851e87e10dd30ecb",
                                            "name": "openstack/swift",
                                            "required": true,
                                            "short_name": "swift",
                                            "src_dir": "src/opendev.org/openstack/swift"
                                        }
                                    },
                                    "services": {
                                        "c-api": true,
                                        "c-bak": true,
                                        "c-sch": true,
                                        "c-vol": true,
                                        "dstat": false,
                                        "etcd3": true,
                                        "file_tracker": true,
                                        "g-api": true,
                                        "horizon": false,
                                        "key": true,
                                        "memory_tracker": true,
                                        "mysql": true,
                                        "n-api": true,
                                        "n-api-meta": true,
                                        "n-cond": true,
                                        "n-cpu": true,
                                        "n-novnc": true,
                                        "n-sch": true,
                                        "o-api": true,
                                        "o-da": true,
                                        "o-hk": true,
                                        "octavia": true,
                                        "openstack-cli-server": true,
                                        "ovn-controller": true,
                                        "ovn-northd": true,
                                        "ovs-vswitchd": true,
                                        "ovsdb-server": true,
                                        "placement-api": true,
                                        "q-ovn-agent": true,
                                        "q-svc": true,
                                        "rabbit": true,
                                        "s-account": false,
                                        "s-container": false,
                                        "s-object": false,
                                        "s-proxy": false,
                                        "tempest": false,
                                        "tls-proxy": true
                                    },
                                    "tempest_plugins": null
                                }
                            },
                            "warnings": [
                                "Module remote_tmp /opt/stack/.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"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-6f09-377d-00000000004e",
                        "name": "write-devstack-local-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/write-devstack-local-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:10.672472Z",
                            "start": "2026-10-11T00:59:10.165371Z"
                        },
                        "id": "0242ac17-0010-6f09-377d-000000000050",
                        "name": "Write a job-specific local_conf file"
                    }
                }
            ]
        }
    ],
    "stats": {
        "controller": {
            "changed": 24,
            "failures": 0,
            "ignored": 1,
            "ok": 39,
            "rescued": 0,
            "skipped": 16,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "2",
    "phase": "pre",
    "playbook": "github.com/vexxhost/magnum-cluster-api/zuul.d/playbooks/hydrophone/pre.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-10-11T00:59:40.054649Z",
                    "start": "2026-10-11T00:59:11.449182Z"
                },
                "id": "0242ac17-0010-2323-fe4f-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "action": "ansible.builtin.apt",
                            "cache_update_time": 1791680355,
                            "cache_updated": true,
                            "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": "curl",
                                    "only_upgrade": false,
                                    "package": [
                                        "curl"
                                    ],
                                    "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-10-11T00:59:17.355556Z",
                            "start": "2026-10-11T00:59:11.460143Z"
                        },
                        "id": "0242ac17-0010-2323-fe4f-00000000000a",
                        "name": "Install curl"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "rustup.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2323-fe4f-000000000005",
                        "name": "ensure-rust",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_3/opendev.org/zuul/zuul-jobs/roles/ensure-rust"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:17.401360Z",
                            "start": "2026-10-11T00:59:17.365747Z"
                        },
                        "id": "0242ac17-0010-2323-fe4f-000000000007",
                        "name": "Use rustup"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "set -o pipefail\ncurl -sSf https://sh.rustup.rs | sh -s -- -y --no-modify-path --default-toolchain stable\n",
                            "delta": "0:00:15.940816",
                            "end": "2026-10-11 00:59:33.850375",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail\ncurl -sSf https://sh.rustup.rs | sh -s -- -y --no-modify-path --default-toolchain stable\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-2323-fe4f-000000000025-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 00:59:17.909559",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "info: downloading installer\ninfo: profile set to default\ninfo: default host tuple is x86_64-unknown-linux-gnu\ninfo: syncing channel updates for stable-x86_64-unknown-linux-gnu\ninfo: latest update on 2026-10-01 for version 1.99.0 (b940084d7 2026-09-28)\ninfo: downloading 6 components\ninfo: default toolchain set to stable-x86_64-unknown-linux-gnu\n\n  stable-x86_64-unknown-linux-gnu installed - rustc 1.99.0 (b940084d7 2026-09-28)\n\n\nRust is installed now. Great!\n\nTo get started you need Cargo's bin directory (/opt/rust/bin) in your PATH\nenvironment variable. This has not been done automatically.\n\nTo configure your current shell, you need to source\nthe corresponding env file under /opt/rust.\n\nConsider running the right command for your shell (note the leading DOT):\n. \"/opt/rust/env\" # For sh/ash/dash/pdksh/bash\ncargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu\nCC_x86_64-unknown-linux-gnu = None\ncargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu\nCC_x86_64_unknown_linux_gnu = None\ncargo:rerun-if-env-changed=HOST_CC\nHOST_CC = None\ncargo:rerun-if-env-changed=CC\nCC = None\ncargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT\ncargo:warning=Compiler family detection failed due to error: ToolNotFound: failed to find tool \"cc\": No such file or directory (os error 2)\ncargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS\nCRATE_CC_NO_DEFAULTS = None\ncargo:rerun-if-env-changed=CFLAGS\nCFLAGS = None\ncargo:rerun-if-env-changed=HOST_CFLAGS\nHOST_CFLAGS = None\ncargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu\nCFLAGS_x86_64_unknown_linux_gnu = None\ncargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu\nCFLAGS_x86_64-unknown-linux-gnu = None\nwarn: no default linker (`cc`) was found in your PATH\nwarn: many Rust crates require a system C toolchain to build",
                            "stdout_lines": [
                                "info: downloading installer",
                                "info: profile set to default",
                                "info: default host tuple is x86_64-unknown-linux-gnu",
                                "info: syncing channel updates for stable-x86_64-unknown-linux-gnu",
                                "info: latest update on 2026-10-01 for version 1.99.0 (b940084d7 2026-09-28)",
                                "info: downloading 6 components",
                                "info: default toolchain set to stable-x86_64-unknown-linux-gnu",
                                "",
                                "  stable-x86_64-unknown-linux-gnu installed - rustc 1.99.0 (b940084d7 2026-09-28)",
                                "",
                                "",
                                "Rust is installed now. Great!",
                                "",
                                "To get started you need Cargo's bin directory (/opt/rust/bin) in your PATH",
                                "environment variable. This has not been done automatically.",
                                "",
                                "To configure your current shell, you need to source",
                                "the corresponding env file under /opt/rust.",
                                "",
                                "Consider running the right command for your shell (note the leading DOT):",
                                ". \"/opt/rust/env\" # For sh/ash/dash/pdksh/bash",
                                "cargo:rerun-if-env-changed=CC_x86_64-unknown-linux-gnu",
                                "CC_x86_64-unknown-linux-gnu = None",
                                "cargo:rerun-if-env-changed=CC_x86_64_unknown_linux_gnu",
                                "CC_x86_64_unknown_linux_gnu = None",
                                "cargo:rerun-if-env-changed=HOST_CC",
                                "HOST_CC = None",
                                "cargo:rerun-if-env-changed=CC",
                                "CC = None",
                                "cargo:rerun-if-env-changed=CC_ENABLE_DEBUG_OUTPUT",
                                "cargo:warning=Compiler family detection failed due to error: ToolNotFound: failed to find tool \"cc\": No such file or directory (os error 2)",
                                "cargo:rerun-if-env-changed=CRATE_CC_NO_DEFAULTS",
                                "CRATE_CC_NO_DEFAULTS = None",
                                "cargo:rerun-if-env-changed=CFLAGS",
                                "CFLAGS = None",
                                "cargo:rerun-if-env-changed=HOST_CFLAGS",
                                "HOST_CFLAGS = None",
                                "cargo:rerun-if-env-changed=CFLAGS_x86_64_unknown_linux_gnu",
                                "CFLAGS_x86_64_unknown_linux_gnu = None",
                                "cargo:rerun-if-env-changed=CFLAGS_x86_64-unknown-linux-gnu",
                                "CFLAGS_x86_64-unknown-linux-gnu = None",
                                "warn: no default linker (`cc`) was found in your PATH",
                                "warn: many Rust crates require a system C toolchain to build"
                            ],
                            "zuul_log_id": "0242ac17-0010-2323-fe4f-000000000025-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2323-fe4f-000000000005",
                        "name": "ensure-rust",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_3/opendev.org/zuul/zuul-jobs/roles/ensure-rust"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:33.920926Z",
                            "start": "2026-10-11T00:59:17.482821Z"
                        },
                        "id": "0242ac17-0010-2323-fe4f-000000000025",
                        "name": "Install Rust"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "template",
                            "changed": true,
                            "checksum": "987b70223dbb53d6377eef6b5ea491605cfb0dae",
                            "dest": "/usr/local/bin/rust-wrap-setup",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "rust-wrap-setup.sh.j2",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "987b70223dbb53d6377eef6b5ea491605cfb0dae",
                                    "content": null,
                                    "dest": "/usr/local/bin/rust-wrap-setup",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": "root",
                                    "local_follow": null,
                                    "mode": 493,
                                    "owner": "root",
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1791680373.97695-11-214947067834702/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "78fc7d84bdb633246ebcabe2639ff881",
                            "mode": "0755",
                            "owner": "root",
                            "size": 313,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1791680373.97695-11-214947067834702/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2323-fe4f-000000000005",
                        "name": "ensure-rust",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_3/opendev.org/zuul/zuul-jobs/roles/ensure-rust"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:34.955084Z",
                            "start": "2026-10-11T00:59:33.929005Z"
                        },
                        "id": "0242ac17-0010-2323-fe4f-000000000026",
                        "name": "Install wrapper helper script"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "/usr/local/bin/rust-wrap-setup\n",
                            "delta": "0:00:00.110799",
                            "end": "2026-10-11 00:59:35.364131",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "/usr/local/bin/rust-wrap-setup\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": "0242ac17-0010-2323-fe4f-000000000027-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 00:59:35.253332",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Install link for cargo\nInstall link for cargo-clippy\nInstall link for cargo-fmt\nInstall link for cargo-miri\nInstall link for clippy-driver\nInstall link for rls\nInstall link for rust-analyzer\nInstall link for rust-gdb\nInstall link for rust-gdbgui\nInstall link for rust-lldb\nInstall link for rustc\nInstall link for rustdoc\nInstall link for rustfmt\nInstall link for rustup",
                            "stdout_lines": [
                                "Install link for cargo",
                                "Install link for cargo-clippy",
                                "Install link for cargo-fmt",
                                "Install link for cargo-miri",
                                "Install link for clippy-driver",
                                "Install link for rls",
                                "Install link for rust-analyzer",
                                "Install link for rust-gdb",
                                "Install link for rust-gdbgui",
                                "Install link for rust-lldb",
                                "Install link for rustc",
                                "Install link for rustdoc",
                                "Install link for rustfmt",
                                "Install link for rustup"
                            ],
                            "zuul_log_id": "0242ac17-0010-2323-fe4f-000000000027-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2323-fe4f-000000000005",
                        "name": "ensure-rust",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_3/opendev.org/zuul/zuul-jobs/roles/ensure-rust"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:40.016484Z",
                            "start": "2026-10-11T00:59:35.006015Z"
                        },
                        "id": "0242ac17-0010-2323-fe4f-000000000027",
                        "name": "Run wrapper installation"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "fail",
                            "changed": false,
                            "false_condition": "ensure_rust_packages",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2323-fe4f-000000000005",
                        "name": "ensure-rust",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_3/opendev.org/zuul/zuul-jobs/roles/ensure-rust"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:40.054649Z",
                            "start": "2026-10-11T00:59:40.021178Z"
                        },
                        "id": "0242ac17-0010-2323-fe4f-000000000008",
                        "name": "Install packages"
                    }
                }
            ]
        }
    ],
    "stats": {
        "controller": {
            "changed": 3,
            "failures": 0,
            "ignored": 0,
            "ok": 5,
            "rescued": 0,
            "skipped": 1,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "0",
    "phase": "run",
    "playbook": "github.com/vexxhost/magnum-cluster-api/zuul.d/playbooks/hydrophone/run.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-10-11T01:01:51.051630Z",
                    "start": "2026-10-11T00:59:40.894054Z"
                },
                "id": "0242ac17-0010-14c3-8c1f-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "action": "ansible.builtin.include_role",
                            "changed": false,
                            "include_args": {
                                "name": "orchestrate-devstack"
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:40.930120Z",
                            "start": "2026-10-11T00:59:40.910036Z"
                        },
                        "id": "0242ac17-0010-14c3-8c1f-000000000004",
                        "name": "Install DevStack"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "run-devstack"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-14c3-8c1f-000000000022",
                        "name": "orchestrate-devstack",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/orchestrate-devstack"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T00:59:41.002120Z",
                            "start": "2026-10-11T00:59:40.972149Z"
                        },
                        "id": "0242ac17-0010-14c3-8c1f-000000000024",
                        "name": "Run devstack on the controller"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "./stack.sh 2>&1\nrc=$?\necho \"*** FINISHED ***\"\nexit $rc\n",
                            "delta": "0:00:09.688558",
                            "end": "2026-10-11 01:01:50.964248",
                            "failed": true,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "./stack.sh 2>&1\nrc=$?\necho \"*** FINISHED ***\"\nexit $rc\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": "/opt/stack/devstack",
                                    "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-14c3-8c1f-000000000056-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 100,
                            "start": "2026-10-11 01:01:41.275690",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "+ unset GREP_OPTIONS\n+ unset LANG\n+ unset LANGUAGE\n+ LC_ALL=en_US.utf8\n+ export LC_ALL\n++ env\n++ grep -E '^OS_'\n++ cut -d = -f 1\n+ unset\n+ umask 022\n+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin\n+++ dirname ./stack.sh\n++ cd .\n++ pwd\n+ TOP_DIR=/opt/stack/devstack\n+ NOUNSET=\n+ [[ -n '' ]]\n++ date +%s\n+ DEVSTACK_START_TIME=1791680501\n+ [[ -r /opt/stack/devstack/.stackenv ]]\n+ rm /opt/stack/devstack/.stackenv\n+ FILES=/opt/stack/devstack/files\n+ '[' '!' -d /opt/stack/devstack/files ']'\n+ '[' '!' -d /opt/stack/devstack/inc ']'\n+ '[' '!' -d /opt/stack/devstack/lib ']'\n+ [[ '' == \\y ]]\n+ [[ 1002 -eq 0 ]]\n+ [[ -n '' ]]\n+ [[ -e /opt/stack/.no-devstack ]]\n+ LAST_SPINNER_PID=\n+ source /opt/stack/devstack/functions\n++ [[ -z '' ]]\n++ declare -r -g _DEVSTACK_FUNCTIONS=1\n++++ dirname /opt/stack/devstack/functions\n+++ cd /opt/stack/devstack\n+++ pwd\n++ FUNC_DIR=/opt/stack/devstack\n++ source /opt/stack/devstack/functions-common\n++++ set +o\n++++ grep xtrace\n+++ _XTRACE_FUNCTIONS_COMMON='set -o xtrace'\n+++ set +o xtrace\n++ source /opt/stack/devstack/inc/ini-config\n++++ set +o\n++++ grep xtrace\n+++ INC_CONF_TRACE='set -o xtrace'\n+++ set +o xtrace\n++ source /opt/stack/devstack/inc/meta-config\n++++ set +o\n++++ grep xtrace\n+++ _XTRACE_INC_META='set -o xtrace'\n+++ set +o xtrace\n++ source /opt/stack/devstack/inc/python\n++++ set +o\n++++ grep xtrace\n+++ INC_PY_TRACE='set -o xtrace'\n+++ set +o xtrace\n++ source /opt/stack/devstack/inc/rootwrap\n++++ set +o\n++++ grep xtrace\n+++ INC_ROOT_TRACE='set -o xtrace'\n+++ set +o xtrace\n++ source /opt/stack/devstack/inc/async\n++++ trueorfalse True DEVSTACK_PARALLEL\n++++ local xtrace\n+++++ set +o\n+++++ grep xtrace\n++++ xtrace='set -o xtrace'\n++++ set +o xtrace\n+++ DEVSTACK_PARALLEL=True\n+++ _ASYNC_BG_TIME=0\n+++ set +o\n+++ grep xtrace\n++ _XTRACE_FUNCTIONS='set -o xtrace'\n++ set +o xtrace\n+ source /opt/stack/devstack/lib/stack\n+ GetDistro\n+ GetOSVersion\n+ source /etc/os-release\n++ PRETTY_NAME='Ubuntu 24.04.5 LTS'\n++ NAME=Ubuntu\n++ VERSION_ID=24.04\n++ VERSION='24.04.5 LTS (Noble Numbat)'\n++ VERSION_CODENAME=noble\n++ ID=ubuntu\n++ ID_LIKE=debian\n++ HOME_URL=https://www.ubuntu.com/\n++ SUPPORT_URL=https://help.ubuntu.com/\n++ BUG_REPORT_URL=https://bugs.launchpad.net/ubuntu/\n++ PRIVACY_POLICY_URL=https://www.ubuntu.com/legal/terms-and-policies/privacy-policy\n++ UBUNTU_CODENAME=noble\n++ LOGO=ubuntu-logo\n+ [[ ubuntu =~ (almalinux|centos|rocky|rhel) ]]\n+ _ensure_lsb_release\n++ command -v lsb_release\n+ [[ -x /usr/bin/lsb_release ]]\n+ return\n++ lsb_release -r -s\n+ os_RELEASE=24.04\n++ lsb_release -c -s\n+ os_CODENAME=noble\n++ lsb_release -i -s\n+ os_VENDOR=Ubuntu\n+ [[ Ubuntu =~ (Debian|Ubuntu) ]]\n+ os_PACKAGE=deb\n+ typeset -xr os_VENDOR\n+ typeset -xr os_RELEASE\n+ typeset -xr os_PACKAGE\n+ typeset -xr os_CODENAME\n+ [[ Ubuntu =~ (Ubuntu) ]]\n+ DISTRO=noble\n+ typeset -xr DISTRO\n+ rm -f /opt/stack/devstack/.localrc.auto\n+ extract_localrc_section /opt/stack/devstack/local.conf /opt/stack/devstack/localrc /opt/stack/devstack/.localrc.auto\n+ local configfile=/opt/stack/devstack/local.conf\n+ local localrcfile=/opt/stack/devstack/localrc\n+ local localautofile=/opt/stack/devstack/.localrc.auto\n+ [[ -r /opt/stack/devstack/local.conf ]]\n++ get_meta_section_files /opt/stack/devstack/local.conf local\n++ local file=/opt/stack/devstack/local.conf\n++ local matchgroup=local\n++ [[ -r /opt/stack/devstack/local.conf ]]\n++ awk -v matchgroup=local '\n        /^\\[\\[.+\\|.*\\]\\]/ {\n            gsub(\"[][]\", \"\", $1);\n            split($1, a, \"|\");\n            if (a[1] == matchgroup)\n                print a[2]\n        }\n    ' /opt/stack/devstack/local.conf\n+ LRC=localrc\n+ for lfile in $LRC\n+ [[ localrc == \\l\\o\\c\\a\\l\\r\\c ]]\n+ [[ -r /opt/stack/devstack/localrc ]]\n+ echo '# Generated file, do not edit'\n+ get_meta_section /opt/stack/devstack/local.conf local localrc\n+ local file=/opt/stack/devstack/local.conf\n+ local matchgroup=local\n+ local configfile=localrc\n+ [[ -r /opt/stack/devstack/local.conf ]]\n+ [[ -z localrc ]]\n+ awk -v matchgroup=local -v configfile=localrc '\n        BEGIN { group = \"\" }\n        /^\\[\\[.+\\|.*\\]\\]/ {\n            gsub(\"[][]\", \"\", $1);\n            split($1, a, \"|\");\n            if (a[1] == matchgroup && a[2] == configfile) {\n                group=a[1]\n            } else {\n                group=\"\"\n            }\n            next\n        }\n        {\n            if (group != \"\")\n                print $0\n        }\n    ' /opt/stack/devstack/local.conf\n+ [[ ! -r /opt/stack/devstack/stackrc ]]\n+ source /opt/stack/devstack/stackrc\n++ [[ -z '' ]]\n++ declare -r -g _DEVSTACK_STACKRC=1\n++++ dirname /opt/stack/devstack/stackrc\n+++ cd /opt/stack/devstack\n+++ pwd\n++ RC_DIR=/opt/stack/devstack\n++ source /opt/stack/devstack/functions\n+++ [[ -z 1 ]]\n+++ return 0\n++ TARGET_BRANCH=master\n++ TRAILING_TARGET_BRANCH=master\n++ BRANCHLESS_TARGET_BRANCH=master\n++ DEST=/opt/stack\n++ DATA_DIR=/opt/stack/data\n++ SERVICE_DIR=/opt/stack/status\n++ SUBUNIT_OUTPUT=/opt/stack/devstack.subunit\n++ [[ 1002 -eq 0 ]]\n+++ whoami\n++ STACK_USER=stack\n++ REGION_NAME=RegionOne\n++ KEYSTONE_REGION_NAME=RegionOne\n++ isset ENABLED_SERVICES\n++ [[ -v ENABLED_SERVICES ]]\n++ ENABLED_SERVICES=key\n++ ENABLED_SERVICES+=,n-api,n-cpu,n-cond,n-sch,n-novnc,n-api-meta\n++ ENABLED_SERVICES+=,placement-api,placement-client\n++ ENABLED_SERVICES+=,g-api\n++ ENABLED_SERVICES+=,c-sch,c-api,c-vol\n++ ENABLED_SERVICES+=,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server\n++ ENABLED_SERVICES+=,q-svc,q-ovn-agent\n++ ENABLED_SERVICES+=,horizon\n++ ENABLED_SERVICES+=,rabbit,tempest,mysql,etcd3,dstat\n++ ENABLE_HTTPD_MOD_WSGI_SERVICES=True\n++ NOVA_ENABLED_APIS=osapi_compute,metadata\n++ [[ -f /opt/stack/devstack/localrc ]]\n++ [[ -f /opt/stack/devstack/.localrc.auto ]]\n++ source /opt/stack/devstack/.localrc.auto\n+++ disable_all_services\n+++ ENABLED_SERVICES=\n+++ enable_service c-api\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service c-bak\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service c-sch\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service c-vol\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ disable_service dstat\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service etcd3\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service file_tracker\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service g-api\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ disable_service horizon\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service key\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service memory_tracker\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service mysql\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service n-api\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service n-api-meta\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service n-cond\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service n-cpu\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service n-novnc\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service n-sch\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service o-api\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service o-da\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service o-hk\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service octavia\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service openstack-cli-server\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service ovn-controller\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service ovn-northd\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service ovs-vswitchd\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service ovsdb-server\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service placement-api\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service q-ovn-agent\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service q-svc\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service rabbit\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ disable_service s-account\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ disable_service s-container\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ disable_service s-object\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ disable_service s-proxy\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ disable_service tempest\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ enable_service tls-proxy\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n+++ ADMIN_PASSWORD=secretadmin\n+++ DATABASE_PASSWORD=secretdatabase\n+++ DEBUG_LIBVIRT_COREDUMPS=True\n+++ DISABLE_AMP_IMAGE_BUILD=True\n+++ ENABLE_SYSCTL_MEM_TUNING=True\n+++ ENABLE_SYSCTL_NET_TUNING=True\n+++ ENABLE_ZSWAP=True\n+++ ERROR_ON_CLONE=True\n+++ FIXED_RANGE=10.1.0.0/20\n+++ FLOATING_RANGE=172.24.5.0/24\n+++ GIT_BASE=https://github.com\n+++ HOST_IP=162.253.55.206\n+++ IPV4_ADDRS_SAFE_TO_USE=10.1.0.0/20\n+++ LIBVIRT_TYPE=qemu\n+++ LOGFILE=/opt/stack/logs/devstacklog.txt\n+++ LOG_COLOR=False\n+++ MAGNUM_GUEST_IMAGE_URL=https://github.com/vexxhost/capo-image-elements/releases/download/2026.05-7/ubuntu-24.04-v1.33.12.qcow2\n+++ MANILA_DEFAULT_SHARE_TYPE_EXTRA_SPECS='snapshot_support=True create_share_from_snapshot_support=True'\n+++ MANILA_ENABLED_BACKENDS=generic\n+++ MANILA_USE_SERVICE_INSTANCE_PASSWORD=True\n+++ NETWORK_GATEWAY=10.1.0.1\n+++ NOVA_LIBVIRT_TB_CACHE_SIZE=128\n+++ NOVA_VNC_ENABLED=True\n+++ OCTAVIA_NODE=api\n+++ OVN_DBS_LOG_LEVEL=dbg\n+++ PUBLIC_BRIDGE_MTU=1430\n+++ PUBLIC_NETWORK_GATEWAY=172.24.5.1\n+++ RABBIT_PASSWORD=secretrabbit\n+++ SERVICE_HOST=162.253.55.206\n+++ SERVICE_PASSWORD=secretservice\n+++ SWIFT_HASH=1234123412341234\n+++ SWIFT_REPLICAS=1\n+++ SWIFT_START_ALL_SERVICES=False\n+++ VERBOSE=True\n+++ VERBOSE_NO_TIMESTAMP=True\n+++ LIBS_FROM_GIT=novnc,barbican,cinder,devstack,glance,keystone,magnum,manila,neutron,nova,octavia,os-test-images,ovn-octavia-provider,placement,python-magnumclient,requirements,swift,magnum-cluster-api\n+++ enable_plugin barbican https://github.com/openstack/barbican\n+++ local name=barbican\n+++ local url=https://github.com/openstack/barbican\n+++ local branch=master\n+++ is_plugin_enabled barbican\n+++ local name=barbican\n+++ [[ ,, =~ ,barbican, ]]\n+++ return 1\n+++ DEVSTACK_PLUGINS+=,barbican\n+++ GITREPO[$name]=https://github.com/openstack/barbican\n+++ GITDIR[$name]=/opt/stack/barbican\n+++ GITBRANCH[$name]=master\n+++ enable_plugin magnum https://review.opendev.org/openstack/magnum\n+++ local name=magnum\n+++ local url=https://review.opendev.org/openstack/magnum\n+++ local branch=master\n+++ is_plugin_enabled magnum\n+++ local name=magnum\n+++ [[ ,,barbican, =~ ,magnum, ]]\n+++ return 1\n+++ DEVSTACK_PLUGINS+=,magnum\n+++ GITREPO[$name]=https://review.opendev.org/openstack/magnum\n+++ GITDIR[$name]=/opt/stack/magnum\n+++ GITBRANCH[$name]=master\n+++ enable_plugin octavia https://github.com/openstack/octavia\n+++ local name=octavia\n+++ local url=https://github.com/openstack/octavia\n+++ local branch=master\n+++ is_plugin_enabled octavia\n+++ local name=octavia\n+++ [[ ,,barbican,magnum, =~ ,octavia, ]]\n+++ return 1\n+++ DEVSTACK_PLUGINS+=,octavia\n+++ GITREPO[$name]=https://github.com/openstack/octavia\n+++ GITDIR[$name]=/opt/stack/octavia\n+++ GITBRANCH[$name]=master\n+++ enable_plugin manila https://github.com/openstack/manila\n+++ local name=manila\n+++ local url=https://github.com/openstack/manila\n+++ local branch=master\n+++ is_plugin_enabled manila\n+++ local name=manila\n+++ [[ ,,barbican,magnum,octavia, =~ ,manila, ]]\n+++ return 1\n+++ DEVSTACK_PLUGINS+=,manila\n+++ GITREPO[$name]=https://github.com/openstack/manila\n+++ GITDIR[$name]=/opt/stack/manila\n+++ GITBRANCH[$name]=master\n+++ enable_plugin magnum-cluster-api https://github.com/vexxhost/magnum-cluster-api\n+++ local name=magnum-cluster-api\n+++ local url=https://github.com/vexxhost/magnum-cluster-api\n+++ local branch=master\n+++ is_plugin_enabled magnum-cluster-api\n+++ local name=magnum-cluster-api\n+++ [[ ,,barbican,magnum,octavia,manila, =~ ,magnum-cluster-api, ]]\n+++ return 1\n+++ DEVSTACK_PLUGINS+=,magnum-cluster-api\n+++ GITREPO[$name]=https://github.com/vexxhost/magnum-cluster-api\n+++ GITDIR[$name]=/opt/stack/magnum-cluster-api\n+++ GITBRANCH[$name]=master\n+++ enable_plugin ovn-octavia-provider https://github.com/openstack/ovn-octavia-provider\n+++ local name=ovn-octavia-provider\n+++ local url=https://github.com/openstack/ovn-octavia-provider\n+++ local branch=master\n+++ is_plugin_enabled ovn-octavia-provider\n+++ local name=ovn-octavia-provider\n+++ [[ ,,barbican,magnum,octavia,manila,magnum-cluster-api, =~ ,ovn-octavia-provider, ]]\n+++ return 1\n+++ DEVSTACK_PLUGINS+=,ovn-octavia-provider\n+++ GITREPO[$name]=https://github.com/openstack/ovn-octavia-provider\n+++ GITDIR[$name]=/opt/stack/ovn-octavia-provider\n+++ GITBRANCH[$name]=master\n++ CELLSV2_SETUP=superconductor\n++ HORIZON_APACHE_ROOT=/dashboard\n+++ trueorfalse False USER_UNITS\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n++ USER_UNITS=False\n++ [[ False == \\T\\r\\u\\e ]]\n++ SYSTEMD_DIR=/etc/systemd/system\n++ SYSTEMCTL='sudo systemctl'\n++ [[ -r /opt/stack/devstack/.localrc.password ]]\n+++ _get_python_version python3\n+++ local interp=python3\n+++ local version\n++++ which python3\n+++ [[ -x /usr/bin/python3 ]]\n++++ python3 -c 'import sys; print(\"%s.%s\" % sys.version_info[0:2])'\n+++ version=3.12\n+++ echo 3.12\n++ _DEFAULT_PYTHON3_VERSION=3.12\n++ export PYTHON3_VERSION=3.12\n++ PYTHON3_VERSION=3.12\n++ export 'VIRTUALENV_CMD=python3.12 -m venv'\n++ VIRTUALENV_CMD='python3.12 -m venv'\n++ '[' -t 1 ']'\n++ _LOG_COLOR_DEFAULT=False\n+++ trueorfalse False LOG_COLOR\n+++ local xtrace\n++++ set +o\n++++ grep xtrace\n+++ xtrace='set -o xtrace'\n+++ set +o xtrace\n++ LOG_COLOR=False\n++ [[ False == \\T\\r\\u\\e ]]\n++ export 'PS4=+ $(short_source):   '\n++ PS4='+ $(short_source):   '\n+++ stackrc:source:168                       :   trueorfalse True ENFORCE_NEW_DEFAULTS\n+++ functions-common:trueorfalse:224         :   local xtrace\n++++ functions-common:trueorfalse:225         :   set +o\n++++ functions-common:trueorfalse:225         :   grep xtrace\n+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n+++ functions-common:trueorfalse:226         :   set +o xtrace\n++ stackrc:source:168                       :   ENFORCE_NEW_DEFAULTS=True\n++ stackrc:source:169                       :   [[ -n '' ]]\n++ stackrc:source:178                       :   DEVSTACK_VENV=/opt/stack/data/venv\n++ stackrc:source:184                       :   [[ Ubuntu =~ (CentOSStream|Rocky) ]]\n+++ stackrc:source:187                       :   trueorfalse True GLOBAL_VENV\n+++ functions-common:trueorfalse:224         :   local xtrace\n++++ functions-common:trueorfalse:225         :   set +o\n++++ functions-common:trueorfalse:225         :   grep xtrace\n+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n+++ functions-common:trueorfalse:226         :   set +o xtrace\n++ stackrc:source:187                       :   GLOBAL_VENV=True\n+++ stackrc:source:194                       :   trueorfalse False USE_VENV\n+++ functions-common:trueorfalse:224         :   local xtrace\n++++ functions-common:trueorfalse:225         :   grep xtrace\n++++ functions-common:trueorfalse:225         :   set +o\n+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n+++ functions-common:trueorfalse:226         :   set +o xtrace\n++ stackrc:source:194                       :   USE_VENV=False\n++ stackrc:source:199                       :   ADDITIONAL_VENV_PACKAGES=\n+++ stackrc:source:203                       :   trueorfalse False DATABASE_QUERY_LOGGING\n+++ functions-common:trueorfalse:224         :   local xtrace\n++++ functions-common:trueorfalse:225         :   grep xtrace\n++++ functions-common:trueorfalse:225         :   set +o\n+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n+++ functions-common:trueorfalse:226         :   set +o xtrace\n++ stackrc:source:203                       :   DATABASE_QUERY_LOGGING=False\n+++ stackrc:source:207                       :   trueorfalse True MYSQL_GATHER_PERFORMANCE\n+++ functions-common:trueorfalse:224         :   local xtrace\n++++ functions-common:trueorfalse:225         :   grep xtrace\n++++ functions-common:trueorfalse:225         :   set +o\n+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n+++ functions-common:trueorfalse:226         :   set +o xtrace\n++ stackrc:source:207                       :   MYSQL_GATHER_PERFORMANCE=True\n+++ stackrc:source:212                       :   trueorfalse True MYSQL_REDUCE_MEMORY\n+++ functions-common:trueorfalse:224         :   local xtrace\n++++ functions-common:trueorfalse:225         :   grep xtrace\n++++ functions-common:trueorfalse:225         :   set +o\n+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n+++ functions-common:trueorfalse:226         :   set +o xtrace\n++ stackrc:source:212                       :   MYSQL_REDUCE_MEMORY=True\n++ stackrc:source:223                       :   GIT_TIMEOUT=0\n++ stackrc:source:229                       :   WSGI_MODE=uwsgi\n++ stackrc:source:230                       :   [[ uwsgi != \\u\\w\\s\\g\\i ]]\n++ stackrc:source:238                       :   GIT_BASE=https://github.com\n++ stackrc:source:241                       :   REQUIREMENTS_DIR=/opt/stack/requirements\n++ stackrc:source:259                       :   DEVSTACK_SERIES=2027.1\n++ stackrc:source:268                       :   CINDER_REPO=https://github.com/openstack/cinder.git\n++ stackrc:source:269                       :   CINDER_BRANCH=master\n++ stackrc:source:272                       :   GLANCE_REPO=https://github.com/openstack/glance.git\n++ stackrc:source:273                       :   GLANCE_BRANCH=master\n++ stackrc:source:276                       :   HORIZON_REPO=https://github.com/openstack/horizon.git\n++ stackrc:source:277                       :   HORIZON_BRANCH=master\n++ stackrc:source:280                       :   KEYSTONE_REPO=https://github.com/openstack/keystone.git\n++ stackrc:source:281                       :   KEYSTONE_BRANCH=master\n++ stackrc:source:284                       :   NEUTRON_REPO=https://github.com/openstack/neutron.git\n++ stackrc:source:285                       :   NEUTRON_BRANCH=master\n++ stackrc:source:288                       :   NOVA_REPO=https://github.com/openstack/nova.git\n++ stackrc:source:289                       :   NOVA_BRANCH=master\n++ stackrc:source:292                       :   SWIFT_REPO=https://github.com/openstack/swift.git\n++ stackrc:source:293                       :   SWIFT_BRANCH=master\n++ stackrc:source:296                       :   PLACEMENT_REPO=https://github.com/openstack/placement.git\n++ stackrc:source:297                       :   PLACEMENT_BRANCH=master\n++ stackrc:source:306                       :   REQUIREMENTS_REPO=https://github.com/openstack/requirements.git\n++ stackrc:source:307                       :   REQUIREMENTS_BRANCH=master\n++ stackrc:source:310                       :   TEMPEST_REPO=https://github.com/openstack/tempest.git\n++ stackrc:source:311                       :   TEMPEST_BRANCH=master\n++ stackrc:source:312                       :   TEMPEST_VENV_UPPER_CONSTRAINTS=master\n++ stackrc:source:314                       :   OSTESTIMAGES_REPO=https://github.com/openstack/os-test-images.git\n++ stackrc:source:315                       :   OSTESTIMAGES_BRANCH=master\n++ stackrc:source:316                       :   OSTESTIMAGES_DIR=/opt/stack/os-test-images\n++ stackrc:source:326                       :   GITREPO[\"python-cinderclient\"]=https://github.com/openstack/python-cinderclient.git\n++ stackrc:source:327                       :   GITBRANCH[\"python-cinderclient\"]=master\n++ stackrc:source:330                       :   GITREPO[\"python-brick-cinderclient-ext\"]=https://github.com/openstack/python-brick-cinderclient-ext.git\n++ stackrc:source:331                       :   GITBRANCH[\"python-brick-cinderclient-ext\"]=master\n++ stackrc:source:334                       :   GITREPO[\"python-barbicanclient\"]=https://github.com/openstack/python-barbicanclient.git\n++ stackrc:source:335                       :   GITBRANCH[\"python-barbicanclient\"]=master\n++ stackrc:source:336                       :   GITDIR[\"python-barbicanclient\"]=/opt/stack/python-barbicanclient\n++ stackrc:source:339                       :   GITREPO[\"python-glanceclient\"]=https://github.com/openstack/python-glanceclient.git\n++ stackrc:source:340                       :   GITBRANCH[\"python-glanceclient\"]=master\n++ stackrc:source:343                       :   GITREPO[\"python-ironicclient\"]=https://github.com/openstack/python-ironicclient.git\n++ stackrc:source:344                       :   GITBRANCH[\"python-ironicclient\"]=master\n++ stackrc:source:346                       :   GITDIR[\"python-ironicclient\"]=/opt/stack/python-ironicclient\n++ stackrc:source:349                       :   GITREPO[\"keystoneauth\"]=https://github.com/openstack/keystoneauth.git\n++ stackrc:source:350                       :   GITBRANCH[\"keystoneauth\"]=master\n++ stackrc:source:353                       :   GITREPO[\"python-keystoneclient\"]=https://github.com/openstack/python-keystoneclient.git\n++ stackrc:source:354                       :   GITBRANCH[\"python-keystoneclient\"]=master\n++ stackrc:source:357                       :   GITREPO[\"python-neutronclient\"]=https://github.com/openstack/python-neutronclient.git\n++ stackrc:source:358                       :   GITBRANCH[\"python-neutronclient\"]=master\n++ stackrc:source:361                       :   GITREPO[\"python-novaclient\"]=https://github.com/openstack/python-novaclient.git\n++ stackrc:source:362                       :   GITBRANCH[\"python-novaclient\"]=master\n++ stackrc:source:365                       :   GITREPO[\"python-swiftclient\"]=https://github.com/openstack/python-swiftclient.git\n++ stackrc:source:366                       :   GITBRANCH[\"python-swiftclient\"]=master\n++ stackrc:source:369                       :   GITREPO[\"python-openstackclient\"]=https://github.com/openstack/python-openstackclient.git\n++ stackrc:source:370                       :   GITBRANCH[\"python-openstackclient\"]=master\n++ stackrc:source:372                       :   GITDIR[\"python-openstackclient\"]=/opt/stack/python-openstackclient\n++ stackrc:source:375                       :   GITREPO[\"osc-placement\"]=https://github.com/openstack/osc-placement.git\n++ stackrc:source:376                       :   GITBRANCH[\"osc-placement\"]=master\n++ stackrc:source:387                       :   GITREPO[\"castellan\"]=https://github.com/openstack/castellan.git\n++ stackrc:source:388                       :   GITBRANCH[\"castellan\"]=master\n++ stackrc:source:391                       :   GITREPO[\"cliff\"]=https://github.com/openstack/cliff.git\n++ stackrc:source:392                       :   GITBRANCH[\"cliff\"]=master\n++ stackrc:source:395                       :   GITREPO[\"futurist\"]=https://github.com/openstack/futurist.git\n++ stackrc:source:396                       :   GITBRANCH[\"futurist\"]=master\n++ stackrc:source:399                       :   GITREPO[\"debtcollector\"]=https://github.com/openstack/debtcollector.git\n++ stackrc:source:400                       :   GITBRANCH[\"debtcollector\"]=master\n++ stackrc:source:403                       :   GITREPO[\"etcd3gw\"]=https://github.com/openstack/etcd3gw.git\n++ stackrc:source:404                       :   GITBRANCH[\"etcd3gw\"]=master\n++ stackrc:source:407                       :   GITREPO[\"automaton\"]=https://github.com/openstack/automaton.git\n++ stackrc:source:408                       :   GITBRANCH[\"automaton\"]=master\n++ stackrc:source:411                       :   GITREPO[\"oslo.cache\"]=https://github.com/openstack/oslo.cache.git\n++ stackrc:source:412                       :   GITBRANCH[\"oslo.cache\"]=master\n++ stackrc:source:415                       :   GITREPO[\"oslo.concurrency\"]=https://github.com/openstack/oslo.concurrency.git\n++ stackrc:source:416                       :   GITBRANCH[\"oslo.concurrency\"]=master\n++ stackrc:source:419                       :   GITREPO[\"oslo.config\"]=https://github.com/openstack/oslo.config.git\n++ stackrc:source:420                       :   GITBRANCH[\"oslo.config\"]=master\n++ stackrc:source:423                       :   GITREPO[\"oslo.context\"]=https://github.com/openstack/oslo.context.git\n++ stackrc:source:424                       :   GITBRANCH[\"oslo.context\"]=master\n++ stackrc:source:427                       :   GITREPO[\"oslo.db\"]=https://github.com/openstack/oslo.db.git\n++ stackrc:source:428                       :   GITBRANCH[\"oslo.db\"]=master\n++ stackrc:source:431                       :   GITREPO[\"oslo.i18n\"]=https://github.com/openstack/oslo.i18n.git\n++ stackrc:source:432                       :   GITBRANCH[\"oslo.i18n\"]=master\n++ stackrc:source:435                       :   GITREPO[\"oslo.limit\"]=https://github.com/openstack/oslo.limit.git\n++ stackrc:source:436                       :   GITBRANCH[\"oslo.limit\"]=master\n++ stackrc:source:439                       :   GITREPO[\"oslo.log\"]=https://github.com/openstack/oslo.log.git\n++ stackrc:source:440                       :   GITBRANCH[\"oslo.log\"]=master\n++ stackrc:source:443                       :   GITREPO[\"oslo.messaging\"]=https://github.com/openstack/oslo.messaging.git\n++ stackrc:source:444                       :   GITBRANCH[\"oslo.messaging\"]=master\n++ stackrc:source:447                       :   GITREPO[\"oslo.middleware\"]=https://github.com/openstack/oslo.middleware.git\n++ stackrc:source:448                       :   GITBRANCH[\"oslo.middleware\"]=master\n++ stackrc:source:451                       :   GITREPO[\"oslo.policy\"]=https://github.com/openstack/oslo.policy.git\n++ stackrc:source:452                       :   GITBRANCH[\"oslo.policy\"]=master\n++ stackrc:source:455                       :   GITREPO[\"oslo.privsep\"]=https://github.com/openstack/oslo.privsep.git\n++ stackrc:source:456                       :   GITBRANCH[\"oslo.privsep\"]=master\n++ stackrc:source:459                       :   GITREPO[\"oslo.reports\"]=https://github.com/openstack/oslo.reports.git\n++ stackrc:source:460                       :   GITBRANCH[\"oslo.reports\"]=master\n++ stackrc:source:463                       :   GITREPO[\"oslo.rootwrap\"]=https://github.com/openstack/oslo.rootwrap.git\n++ stackrc:source:464                       :   GITBRANCH[\"oslo.rootwrap\"]=master\n++ stackrc:source:467                       :   GITREPO[\"oslo.serialization\"]=https://github.com/openstack/oslo.serialization.git\n++ stackrc:source:468                       :   GITBRANCH[\"oslo.serialization\"]=master\n++ stackrc:source:471                       :   GITREPO[\"oslo.service\"]=https://github.com/openstack/oslo.service.git\n++ stackrc:source:472                       :   GITBRANCH[\"oslo.service\"]=master\n++ stackrc:source:475                       :   GITREPO[\"oslo.utils\"]=https://github.com/openstack/oslo.utils.git\n++ stackrc:source:476                       :   GITBRANCH[\"oslo.utils\"]=master\n++ stackrc:source:479                       :   GITREPO[\"oslo.versionedobjects\"]=https://github.com/openstack/oslo.versionedobjects.git\n++ stackrc:source:480                       :   GITBRANCH[\"oslo.versionedobjects\"]=master\n++ stackrc:source:483                       :   GITREPO[\"oslo.vmware\"]=https://github.com/openstack/oslo.vmware.git\n++ stackrc:source:484                       :   GITBRANCH[\"oslo.vmware\"]=master\n++ stackrc:source:487                       :   GITREPO[\"osprofiler\"]=https://github.com/openstack/osprofiler.git\n++ stackrc:source:488                       :   GITBRANCH[\"osprofiler\"]=master\n++ stackrc:source:491                       :   GITREPO[\"pycadf\"]=https://github.com/openstack/pycadf.git\n++ stackrc:source:492                       :   GITBRANCH[\"pycadf\"]=master\n++ stackrc:source:495                       :   GITREPO[\"stevedore\"]=https://github.com/openstack/stevedore.git\n++ stackrc:source:496                       :   GITBRANCH[\"stevedore\"]=master\n++ stackrc:source:499                       :   GITREPO[\"taskflow\"]=https://github.com/openstack/taskflow.git\n++ stackrc:source:500                       :   GITBRANCH[\"taskflow\"]=master\n++ stackrc:source:503                       :   GITREPO[\"tooz\"]=https://github.com/openstack/tooz.git\n++ stackrc:source:504                       :   GITBRANCH[\"tooz\"]=master\n++ stackrc:source:507                       :   GITREPO[\"pbr\"]=https://github.com/openstack/pbr.git\n++ stackrc:source:508                       :   GITBRANCH[\"pbr\"]=master\n++ stackrc:source:518                       :   GITREPO[\"cursive\"]=https://github.com/openstack/cursive.git\n++ stackrc:source:519                       :   GITBRANCH[\"cursive\"]=master\n++ stackrc:source:522                       :   GITREPO[\"glance_store\"]=https://github.com/openstack/glance_store.git\n++ stackrc:source:523                       :   GITBRANCH[\"glance_store\"]=master\n++ stackrc:source:526                       :   GITREPO[\"keystonemiddleware\"]=https://github.com/openstack/keystonemiddleware.git\n++ stackrc:source:527                       :   GITBRANCH[\"keystonemiddleware\"]=master\n++ stackrc:source:530                       :   GITREPO[\"ceilometermiddleware\"]=https://github.com/openstack/ceilometermiddleware.git\n++ stackrc:source:531                       :   GITBRANCH[\"ceilometermiddleware\"]=master\n++ stackrc:source:532                       :   GITDIR[\"ceilometermiddleware\"]=/opt/stack/ceilometermiddleware\n++ stackrc:source:535                       :   GITREPO[\"openstacksdk\"]=https://github.com/openstack/openstacksdk.git\n++ stackrc:source:536                       :   GITBRANCH[\"openstacksdk\"]=master\n++ stackrc:source:539                       :   GITREPO[\"os-brick\"]=https://github.com/openstack/os-brick.git\n++ stackrc:source:540                       :   GITBRANCH[\"os-brick\"]=master\n++ stackrc:source:543                       :   GITREPO[\"os-client-config\"]=https://github.com/openstack/os-client-config.git\n++ stackrc:source:544                       :   GITBRANCH[\"os-client-config\"]=master\n++ stackrc:source:545                       :   GITDIR[\"os-client-config\"]=/opt/stack/os-client-config\n++ stackrc:source:548                       :   GITREPO[\"os-vif\"]=https://github.com/openstack/os-vif.git\n++ stackrc:source:549                       :   GITBRANCH[\"os-vif\"]=master\n++ stackrc:source:552                       :   GITREPO[\"osc-lib\"]=https://github.com/openstack/osc-lib.git\n++ stackrc:source:553                       :   GITBRANCH[\"osc-lib\"]=master\n++ stackrc:source:556                       :   GITREPO[\"ironic-lib\"]=https://github.com/openstack/ironic-lib.git\n++ stackrc:source:557                       :   GITBRANCH[\"ironic-lib\"]=master\n++ stackrc:source:559                       :   GITDIR[\"ironic-lib\"]=/opt/stack/ironic-lib\n++ stackrc:source:562                       :   GITREPO[\"diskimage-builder\"]=https://github.com/openstack/diskimage-builder.git\n++ stackrc:source:563                       :   GITBRANCH[\"diskimage-builder\"]=master\n++ stackrc:source:564                       :   GITDIR[\"diskimage-builder\"]=/opt/stack/diskimage-builder\n++ stackrc:source:567                       :   GITREPO[\"neutron-lib\"]=https://github.com/openstack/neutron-lib.git\n++ stackrc:source:568                       :   GITBRANCH[\"neutron-lib\"]=master\n++ stackrc:source:569                       :   GITDIR[\"neutron-lib\"]=/opt/stack/neutron-lib\n++ stackrc:source:572                       :   GITREPO[\"os-resource-classes\"]=https://github.com/openstack/os-resource-classes.git\n++ stackrc:source:573                       :   GITBRANCH[\"os-resource-classes\"]=master\n++ stackrc:source:576                       :   GITREPO[\"os-traits\"]=https://github.com/openstack/os-traits.git\n++ stackrc:source:577                       :   GITBRANCH[\"os-traits\"]=master\n++ stackrc:source:580                       :   GITREPO[\"ovsdbapp\"]=https://github.com/openstack/ovsdbapp.git\n++ stackrc:source:581                       :   GITBRANCH[\"ovsdbapp\"]=master\n++ stackrc:source:582                       :   GITDIR[\"ovsdbapp\"]=/opt/stack/ovsdbapp\n++ stackrc:source:585                       :   GITREPO[\"os-ken\"]=https://github.com/openstack/os-ken.git\n++ stackrc:source:586                       :   GITBRANCH[\"os-ken\"]=master\n++ stackrc:source:587                       :   GITDIR[\"os-ken\"]=/opt/stack/os-ken\n++ stackrc:source:599                       :   IRONIC_PYTHON_AGENT_REPO=https://github.com/openstack/ironic-python-agent.git\n++ stackrc:source:600                       :   IRONIC_PYTHON_AGENT_BRANCH=master\n++ stackrc:source:603                       :   NOVNC_REPO=https://github.com/novnc/novnc.git\n++ stackrc:source:604                       :   NOVNC_BRANCH=v1.3.0\n++ stackrc:source:607                       :   SPICE_REPO=http://anongit.freedesktop.org/git/spice/spice-html5.git\n++ stackrc:source:608                       :   SPICE_BRANCH=master\n+++ stackrc:source:614                       :   trueorfalse False ENABLE_VOLUME_MULTIATTACH\n+++ functions-common:trueorfalse:224         :   local xtrace\n++++ functions-common:trueorfalse:225         :   set +o\n++++ functions-common:trueorfalse:225         :   grep xtrace\n+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n+++ functions-common:trueorfalse:226         :   set +o xtrace\n++ stackrc:source:614                       :   ENABLE_VOLUME_MULTIATTACH=False\n++ stackrc:source:619                       :   DEFAULT_VIRT_DRIVER=libvirt\n++ stackrc:source:620                       :   VIRT_DRIVER=libvirt\n++ stackrc:source:621                       :   case \"$VIRT_DRIVER\" in\n++ stackrc:source:623                       :   LIBVIRT_TYPE=qemu\n++ stackrc:source:624                       :   LIBVIRT_CPU_MODE=custom\n++ stackrc:source:625                       :   LIBVIRT_CPU_MODEL=Nehalem\n++ stackrc:source:627                       :   [[ -z Ubuntu ]]\n++ stackrc:source:631                       :   [[ Ubuntu =~ (Debian|Ubuntu) ]]\n++ stackrc:source:632                       :   LIBVIRT_GROUP=libvirt\n++ stackrc:source:671                       :   CIRROS_VERSION=0.6.3\n+++ stackrc:source:672                       :   uname -m\n++ stackrc:source:672                       :   CIRROS_ARCH=x86_64\n+++ stackrc:source:677                       :   trueorfalse True DOWNLOAD_DEFAULT_IMAGES\n+++ functions-common:trueorfalse:224         :   local xtrace\n++++ functions-common:trueorfalse:225         :   set +o\n++++ functions-common:trueorfalse:225         :   grep xtrace\n+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n+++ functions-common:trueorfalse:226         :   set +o xtrace\n++ stackrc:source:677                       :   DOWNLOAD_DEFAULT_IMAGES=True\n++ stackrc:source:678                       :   [[ True == \\T\\r\\u\\e ]]\n++ stackrc:source:679                       :   [[ -n '' ]]\n++ stackrc:source:682                       :   case \"$VIRT_DRIVER\" in\n++ stackrc:source:684                       :   case \"$LIBVIRT_TYPE\" in\n++ stackrc:source:690                       :   DEFAULT_IMAGE_NAME=cirros-0.6.3-x86_64-disk\n++ stackrc:source:691                       :   DEFAULT_IMAGE_FILE_NAME=cirros-0.6.3-x86_64-disk.img\n++ stackrc:source:692                       :   IMAGE_URLS+=https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img\n++ stackrc:source:705                       :   DOWNLOAD_DEFAULT_IMAGES=False\n++ stackrc:source:714                       :   EXTRA_CACHE_URLS=\n++ stackrc:source:717                       :   ETCD_VERSION=v3.5.21\n++ stackrc:source:718                       :   ETCD_SHA256_AMD64=adddda4b06718e68671ffabff2f8cee48488ba61ad82900e639d108f2148501c\n++ stackrc:source:719                       :   ETCD_SHA256_ARM64=95bf6918623a097c0385b96f139d90248614485e781ec9bee4768dbb6c79c53f\n++ stackrc:source:720                       :   ETCD_SHA256_PPC64=6fb6ecb3d1b331eb177dc610a8efad3aceb1f836d6aeb439ba0bfac5d5c2a38c\n++ stackrc:source:721                       :   ETCD_SHA256_S390X=a211a83961ba8a7e94f7d6343ad769e699db21a715ba4f3b68cf31ea28f9c951\n++ stackrc:source:723                       :   is_arch x86_64\n+++ functions-common:is_arch:519             :   uname -m\n++ functions-common:is_arch:519             :   [[ x86_64 == \\x\\8\\6\\_\\6\\4 ]]\n++ stackrc:source:724                       :   ETCD_ARCH=amd64\n++ stackrc:source:725                       :   ETCD_SHA256=adddda4b06718e68671ffabff2f8cee48488ba61ad82900e639d108f2148501c\n++ stackrc:source:738                       :   ETCD_PORT=2379\n++ stackrc:source:739                       :   ETCD_PEER_PORT=2380\n++ stackrc:source:740                       :   ETCD_DOWNLOAD_URL=https://github.com/etcd-io/etcd/releases/download\n++ stackrc:source:741                       :   ETCD_NAME=etcd-v3.5.21-linux-amd64\n++ stackrc:source:742                       :   ETCD_DOWNLOAD_FILE=etcd-v3.5.21-linux-amd64.tar.gz\n++ stackrc:source:743                       :   ETCD_DOWNLOAD_LOCATION=https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz\n++ stackrc:source:745                       :   EXTRA_CACHE_URLS+=,https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz\n++ stackrc:source:748                       :   CACHE_BACKEND=dogpile.cache.memcached\n++ stackrc:source:749                       :   MEMCACHE_SERVERS=localhost:11211\n++ stackrc:source:752                       :   for image_url in ${IMAGE_URLS//,/ }\n+++ stackrc:source:753                       :   echo https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img\n+++ stackrc:source:753                       :   wc -l\n+++ stackrc:source:753                       :   grep -o -F https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img\n++ stackrc:source:753                       :   '[' 1 -gt 1 ']'\n++ stackrc:source:759                       :   VOLUME_BACKING_FILE_SIZE=30G\n++ stackrc:source:762                       :   VOLUME_NAME_PREFIX=volume-\n++ stackrc:source:763                       :   INSTANCE_NAME_PREFIX=instance-\n++ stackrc:source:766                       :   S3_SERVICE_PORT=3333\n++ stackrc:source:769                       :   PRIVATE_NETWORK_NAME=private\n++ stackrc:source:770                       :   PUBLIC_NETWORK_NAME=public\n++ stackrc:source:772                       :   PUBLIC_INTERFACE=\n++ stackrc:source:775                       :   SERVICE_PROTOCOL=http\n+++ stackrc:source:781                       :   nproc\n+++ stackrc:source:781                       :   nproc\n++ stackrc:source:781                       :   API_WORKERS=4\n++ stackrc:source:784                       :   SERVICE_TIMEOUT=60\n++ stackrc:source:787                       :   NOVA_READY_TIMEOUT=60\n++ stackrc:source:790                       :   SERVICE_GRACEFUL_SHUTDOWN_TIMEOUT=5\n++ stackrc:source:793                       :   WORKER_TIMEOUT=80\n+++ stackrc:source:801                       :   trueorfalse False OFFLINE\n+++ functions-common:trueorfalse:224         :   local xtrace\n++++ functions-common:trueorfalse:225         :   grep xtrace\n++++ functions-common:trueorfalse:225         :   set +o\n+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n+++ functions-common:trueorfalse:226         :   set +o xtrace\n++ stackrc:source:801                       :   OFFLINE=False\n+++ stackrc:source:806                       :   trueorfalse False ERROR_ON_CLONE\n+++ functions-common:trueorfalse:224         :   local xtrace\n++++ functions-common:trueorfalse:225         :   set +o\n++++ functions-common:trueorfalse:225         :   grep xtrace\n+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n+++ functions-common:trueorfalse:226         :   set +o xtrace\n++ stackrc:source:806                       :   ERROR_ON_CLONE=True\n+++ stackrc:source:809                       :   trueorfalse True ENABLE_DEBUG_LOG_LEVEL\n+++ functions-common:trueorfalse:224         :   local xtrace\n++++ functions-common:trueorfalse:225         :   set +o\n++++ functions-common:trueorfalse:225         :   grep xtrace\n+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n+++ functions-common:trueorfalse:226         :   set +o xtrace\n++ stackrc:source:809                       :   ENABLE_DEBUG_LOG_LEVEL=True\n++ stackrc:source:815                       :   FLOATING_RANGE=172.24.5.0/24\n++ stackrc:source:816                       :   IPV4_ADDRS_SAFE_TO_USE=10.1.0.0/20\n++ stackrc:source:817                       :   FIXED_RANGE=10.1.0.0/20\n++ stackrc:source:818                       :   HOST_IP_IFACE=\n++ stackrc:source:819                       :   HOST_IP=162.253.55.206\n++ stackrc:source:820                       :   HOST_IPV6=\n+++ stackrc:source:822                       :   get_default_host_ip 10.1.0.0/20 172.24.5.0/24 '' 162.253.55.206 inet\n+++ functions-common:get_default_host_ip:760 :   local fixed_range=10.1.0.0/20\n+++ functions-common:get_default_host_ip:761 :   local floating_range=172.24.5.0/24\n+++ functions-common:get_default_host_ip:762 :   local host_ip_iface=\n+++ functions-common:get_default_host_ip:763 :   local host_ip=162.253.55.206\n+++ functions-common:get_default_host_ip:764 :   local af=inet\n+++ functions-common:get_default_host_ip:767 :   '[' -z 162.253.55.206 -o 162.253.55.206 == dhcp ']'\n+++ functions-common:get_default_host_ip:791 :   echo 162.253.55.206\n++ stackrc:source:822                       :   HOST_IP=162.253.55.206\n++ stackrc:source:823                       :   '[' 162.253.55.206 == '' ']'\n+++ stackrc:source:827                       :   get_default_host_ip '' '' '' '' inet6\n+++ functions-common:get_default_host_ip:760 :   local fixed_range=\n+++ functions-common:get_default_host_ip:761 :   local floating_range=\n+++ functions-common:get_default_host_ip:762 :   local host_ip_iface=\n+++ functions-common:get_default_host_ip:763 :   local host_ip=\n+++ functions-common:get_default_host_ip:764 :   local af=inet6\n+++ functions-common:get_default_host_ip:767 :   '[' -z '' -o '' == dhcp ']'\n+++ functions-common:get_default_host_ip:768 :   host_ip=\n++++ functions-common:get_default_host_ip:770 :   grep via\n++++ functions-common:get_default_host_ip:770 :   ip -f inet6 route list match default table all\n++++ functions-common:get_default_host_ip:770 :   head -1\n++++ functions-common:get_default_host_ip:770 :   awk '/default/ {print $5}'\n+++ functions-common:get_default_host_ip:770 :   host_ip_iface=\n+++ functions-common:get_default_host_ip:771 :   local host_ips\n++++ functions-common:get_default_host_ip:772 :   LC_ALL=C\n++++ functions-common:get_default_host_ip:772 :   sed /temporary/d\n++++ functions-common:get_default_host_ip:772 :   awk '/inet6/ {split($2,parts,\"/\");  print parts[1]}'\n++++ functions-common:get_default_host_ip:772 :   ip -f inet6 addr show\n+++ functions-common:get_default_host_ip:772 :   host_ips='::1\n2604:e100:1:0:f816:3eff:feb3:872f\nfe80::f816:3eff:feb3:872f'\n+++ functions-common:get_default_host_ip:773 :   local ip\n+++ functions-common:get_default_host_ip:774 :   for ip in $host_ips\n+++ functions-common:get_default_host_ip:781 :   [[ inet6 == \\i\\n\\e\\t\\6 ]]\n+++ functions-common:get_default_host_ip:782 :   host_ip=::1\n+++ functions-common:get_default_host_ip:783 :   break\n+++ functions-common:get_default_host_ip:791 :   echo ::1\n++ stackrc:source:827                       :   HOST_IPV6=::1\n+++ stackrc:source:830                       :   trueorfalse True NEUTRON_PORT_SECURITY\n+++ functions-common:trueorfalse:224         :   local xtrace\n++++ functions-common:trueorfalse:225         :   set +o\n++++ functions-common:trueorfalse:225         :   grep xtrace\n+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n+++ functions-common:trueorfalse:226         :   set +o xtrace\n++ stackrc:source:830                       :   NEUTRON_PORT_SECURITY=True\n++ stackrc:source:835                       :   SERVICE_IP_VERSION=4\n++ stackrc:source:841                       :   [[ 4 != \\4 ]]\n++ stackrc:source:845                       :   [[ 4 == 4 ]]\n++ stackrc:source:846                       :   DEF_SERVICE_HOST=162.253.55.206\n++ stackrc:source:847                       :   DEF_SERVICE_LOCAL_HOST=127.0.0.1\n++ stackrc:source:848                       :   DEF_SERVICE_LISTEN_ADDRESS=0.0.0.0\n++ stackrc:source:851                       :   [[ 4 == 6 ]]\n++ stackrc:source:862                       :   SERVICE_LISTEN_ADDRESS=0.0.0.0\n++ stackrc:source:866                       :   SERVICE_HOST=162.253.55.206\n++ stackrc:source:868                       :   SERVICE_LOCAL_HOST=127.0.0.1\n++ stackrc:source:872                       :   TUNNEL_IP_VERSION=4\n++ stackrc:source:875                       :   [[ 4 != \\4 ]]\n++ stackrc:source:879                       :   [[ 4 == 4 ]]\n++ stackrc:source:880                       :   DEF_TUNNEL_ENDPOINT_IP=162.253.55.206\n++ stackrc:source:883                       :   [[ 4 == 6 ]]\n++ stackrc:source:894                       :   TUNNEL_ENDPOINT_IP=162.253.55.206\n+++ stackrc:source:897                       :   trueorfalse False SYSLOG\n+++ functions-common:trueorfalse:224         :   local xtrace\n++++ functions-common:trueorfalse:225         :   set +o\n++++ functions-common:trueorfalse:225         :   grep xtrace\n+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n+++ functions-common:trueorfalse:226         :   set +o xtrace\n++ stackrc:source:897                       :   SYSLOG=False\n++ stackrc:source:898                       :   SYSLOG_HOST=162.253.55.206\n++ stackrc:source:899                       :   SYSLOG_PORT=516\n++ stackrc:source:903                       :   GIT_DEPTH=0\n+++ stackrc:source:907                       :   trueorfalse True RECREATE_KEYSTONE_DB\n+++ functions-common:trueorfalse:224         :   local xtrace\n++++ functions-common:trueorfalse:225         :   set +o\n++++ functions-common:trueorfalse:225         :   grep xtrace\n+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n+++ functions-common:trueorfalse:226         :   set +o xtrace\n++ stackrc:source:907                       :   RECREATE_KEYSTONE_DB=True\n++ stackrc:source:919                       :   [[ -z '' ]]\n++ stackrc:source:920                       :   default_logdir=/opt/stack/logs\n++ stackrc:source:921                       :   [[ -z /opt/stack/logs/devstacklog.txt ]]\n++ stackrc:source:926                       :   LOGDIR=/opt/stack/logs\n++ stackrc:source:927                       :   logfile=devstacklog.txt\n++ stackrc:source:928                       :   [[ -z /opt/stack/logs ]]\n++ stackrc:source:928                       :   [[ /opt/stack/logs == \\d\\e\\v\\s\\t\\a\\c\\k\\l\\o\\g\\.\\t\\x\\t ]]\n++ stackrc:source:933                       :   unset default_logdir logfile\n++ stackrc:source:939                       :   ULIMIT_NOFILE=2048\n+ ./stack.sh:main:228                      :   write_devstack_version\n+ functions:write_devstack_version:876     :   sudo tee /etc/devstack-version\n+ functions:write_devstack_version:876     :   cat -\n++ functions:write_devstack_version:876     :   git log '--format=%H %s %ci' -1\n+ ./stack.sh:main:232                      :   SUPPORTED_DISTROS='trixie|bookworm|noble|resolute|rhel9|rhel10'\n+ ./stack.sh:main:234                      :   [[ ! noble =~ trixie|bookworm|noble|resolute|rhel9|rhel10 ]]\n+ ./stack.sh:main:245                      :   export_proxy_variables\n+ functions-common:export_proxy_variables:2238 :   isset http_proxy\n+ functions-common:isset:266               :   [[ -v http_proxy ]]\n+ functions-common:export_proxy_variables:2241 :   isset https_proxy\n+ functions-common:isset:266               :   [[ -v https_proxy ]]\n+ functions-common:export_proxy_variables:2244 :   isset no_proxy\n+ functions-common:isset:266               :   [[ -v no_proxy ]]\n+ ./stack.sh:main:250                      :   disable_negated_services\n+ functions-common:disable_negated_services:1943 :   local xtrace\n++ functions-common:disable_negated_services:1944 :   grep xtrace\n++ functions-common:disable_negated_services:1944 :   set +o\n+ functions-common:disable_negated_services:1944 :   xtrace='set -o xtrace'\n+ functions-common:disable_negated_services:1945 :   set +o xtrace\n+ ./stack.sh:main:257                      :   is_package_installed sudo\n+ functions-common:is_package_installed:1447 :   [[ -z sudo ]]\n+ functions-common:is_package_installed:1451 :   [[ -z deb ]]\n+ functions-common:is_package_installed:1455 :   [[ deb = \\d\\e\\b ]]\n+ functions-common:is_package_installed:1456 :   dpkg -s sudo\n+ ./stack.sh:main:260                      :   sudo grep -q '^#includedir.*/etc/sudoers.d' /etc/sudoers\n+ ./stack.sh:main:264                      :   [[ -n '' ]]\n++ ./stack.sh:main:273                      :   mktemp\n+ ./stack.sh:main:273                      :   TEMPFILE=/tmp/tmp.GUXMoGUJhV\n+ ./stack.sh:main:274                      :   echo 'stack ALL=(root) NOPASSWD:ALL'\n+ ./stack.sh:main:277                      :   echo 'Defaults:stack secure_path=/sbin:/usr/sbin:/usr/bin:/bin:/usr/local/sbin:/usr/local/bin'\n+ ./stack.sh:main:279                      :   is_sudo_rs\n+ functions-common:is_sudo_rs:564          :   sudo --version\n+ functions-common:is_sudo_rs:564          :   grep -q '^sudo-rs '\n+ ./stack.sh:main:280                      :   echo 'Defaults:stack !requiretty'\n+ ./stack.sh:main:282                      :   chmod 0440 /tmp/tmp.GUXMoGUJhV\n+ ./stack.sh:main:283                      :   sudo chown root:root /tmp/tmp.GUXMoGUJhV\n+ ./stack.sh:main:284                      :   sudo mv /tmp/tmp.GUXMoGUJhV /etc/sudoers.d/50_stack_sh\n+ ./stack.sh:main:290                      :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z deb ]]\n+ functions-common:is_ubuntu:549           :   '[' deb = deb ']'\n+ ./stack.sh:main:291                      :   echo 'APT::Acquire::Retries \"20\";'\n+ ./stack.sh:main:291                      :   sudo tee /etc/apt/apt.conf.d/80retry\n+ ./stack.sh:main:332                      :   DEST=/opt/stack\n+ ./stack.sh:main:337                      :   [[ ! -d /opt/stack ]]\n+ ./stack.sh:main:344                      :   [[ -n /opt/stack/logs ]]\n+ ./stack.sh:main:345                      :   sudo mkdir -p /opt/stack/logs\n+ ./stack.sh:main:346                      :   safe_chown -R stack /opt/stack/logs\n+ functions-common:safe_chown:2321         :   _safe_permission_operation chown -R stack /opt/stack/logs\n+ functions-common:_safe_permission_operation:2146 :   local xtrace\n++ functions-common:_safe_permission_operation:2147 :   set +o\n++ functions-common:_safe_permission_operation:2147 :   grep xtrace\n+ functions-common:_safe_permission_operation:2147 :   xtrace='set -o xtrace'\n+ functions-common:_safe_permission_operation:2148 :   set +o xtrace\n+ functions-common:_safe_permission_operation:2169 :   sudo chown -R stack /opt/stack/logs\n+ ./stack.sh:main:347                      :   safe_chmod 0755 /opt/stack/logs\n+ functions-common:safe_chmod:2315         :   _safe_permission_operation chmod 0755 /opt/stack/logs\n+ functions-common:_safe_permission_operation:2146 :   local xtrace\n++ functions-common:_safe_permission_operation:2147 :   set +o\n++ functions-common:_safe_permission_operation:2147 :   grep xtrace\n+ functions-common:_safe_permission_operation:2147 :   xtrace='set -o xtrace'\n+ functions-common:_safe_permission_operation:2148 :   set +o xtrace\n+ functions-common:_safe_permission_operation:2169 :   sudo chmod 0755 /opt/stack/logs\n+ ./stack.sh:main:351                      :   DATA_DIR=/opt/stack/data\n+ ./stack.sh:main:352                      :   [[ ! -d /opt/stack/data ]]\n+ ./stack.sh:main:359                      :   async_init\n+ inc/async:async_init:217                 :   local async_dir=/opt/stack/async\n+ inc/async:async_init:220                 :   rm -Rf /opt/stack/async\n+ inc/async:async_init:223                 :   mkdir -p /opt/stack/async\n++ ./stack.sh:main:364                      :   hostname -s\n+ ./stack.sh:main:364                      :   LOCAL_HOSTNAME=np0000195158\n+ ./stack.sh:main:365                      :   grep -Fqwe np0000195158 /etc/hosts\n++ ./stack.sh:main:372                      :   trueorfalse False SKIP_EPEL_INSTALL\n++ functions-common:trueorfalse:224         :   local xtrace\n+++ functions-common:trueorfalse:225         :   set +o\n+++ functions-common:trueorfalse:225         :   grep xtrace\n++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n++ functions-common:trueorfalse:226         :   set +o xtrace\n+ ./stack.sh:main:372                      :   SKIP_EPEL_INSTALL=False\n+ ./stack.sh:main:374                      :   [[ noble == \\r\\h\\e\\l\\9 ]]\n+ ./stack.sh:main:388                      :   [[ noble == \\r\\h\\e\\l\\1\\0 ]]\n+ ./stack.sh:main:393                      :   [[ noble == \\o\\p\\e\\n\\E\\u\\l\\e\\r\\-\\2\\2\\.\\0\\3 ]]\n+ ./stack.sh:main:410                      :   install_python\n+ inc/python:install_python:482            :   install_python3\n+ inc/python:install_python3:488           :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z deb ]]\n+ functions-common:is_ubuntu:549           :   '[' deb = deb ']'\n+ inc/python:install_python3:489           :   apt_get install python3.12 python3.12-dev\n+ functions-common:apt_get:1194            :   local xtrace result\n++ functions-common:apt_get:1195            :   set +o\n++ functions-common:apt_get:1195            :   grep xtrace\n+ functions-common:apt_get:1195            :   xtrace='set -o xtrace'\n+ functions-common:apt_get:1196            :   set +o xtrace\n+ functions-common:apt_get:1207            :   sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install python3.12 python3.12-dev\nE: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 8461 (apt-get)\nE: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?\n+ functions-common:apt_get:1211            :   result=100\n+ functions-common:apt_get:1214            :   time_stop apt-get\n+ functions-common:time_stop:2420          :   local name\n+ functions-common:time_stop:2421          :   local end_time\n+ functions-common:time_stop:2422          :   local elapsed_time\n+ functions-common:time_stop:2423          :   local total\n+ functions-common:time_stop:2424          :   local start_time\n+ functions-common:time_stop:2426          :   name=apt-get\n+ functions-common:time_stop:2427          :   start_time=1791680505476\n+ functions-common:time_stop:2429          :   [[ -z 1791680505476 ]]\n++ functions-common:time_stop:2432          :   date +%s%3N\n+ functions-common:time_stop:2432          :   end_time=1791680505561\n+ functions-common:time_stop:2433          :   elapsed_time=85\n+ functions-common:time_stop:2434          :   total=0\n+ functions-common:time_stop:2436          :   _TIME_START[$name]=\n+ functions-common:time_stop:2437          :   _TIME_TOTAL[$name]=85\n+ functions-common:apt_get:1215            :   return 100\n++ inc/python:install_python:483            :   which python3.12\n+ inc/python:install_python:483            :   export PYTHON=/usr/bin/python3.12\n+ inc/python:install_python:483            :   PYTHON=/usr/bin/python3.12\n++ ./stack.sh:main:417                      :   trueorfalse True VERBOSE\n++ functions-common:trueorfalse:224         :   local xtrace\n+++ functions-common:trueorfalse:225         :   set +o\n+++ functions-common:trueorfalse:225         :   grep xtrace\n++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n++ functions-common:trueorfalse:226         :   set +o xtrace\n+ ./stack.sh:main:417                      :   VERBOSE=True\n++ ./stack.sh:main:418                      :   trueorfalse False VERBOSE\n++ functions-common:trueorfalse:224         :   local xtrace\n+++ functions-common:trueorfalse:225         :   grep xtrace\n+++ functions-common:trueorfalse:225         :   set +o\n++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'\n++ functions-common:trueorfalse:226         :   set +o xtrace\n+ ./stack.sh:main:418                      :   VERBOSE_NO_TIMESTAMP=True\n+ ./stack.sh:main:464                      :   TIMESTAMP_FORMAT=%F-%H%M%S\n+ ./stack.sh:main:465                      :   LOGDAYS=7\n++ ./stack.sh:main:466                      :   date +%F-%H%M%S\n+ ./stack.sh:main:466                      :   CURRENT_LOG_TIME=2026-10-11-010145\n+ ./stack.sh:main:468                      :   [[ -n /opt/stack/logs/devstacklog.txt ]]\n+ ./stack.sh:main:471                      :   LOGFILE_DIR=/opt/stack/logs\n+ ./stack.sh:main:472                      :   LOGFILE_NAME=devstacklog.txt\n+ ./stack.sh:main:473                      :   mkdir -p /opt/stack/logs\n+ ./stack.sh:main:474                      :   find /opt/stack/logs -maxdepth 1 -name 'devstacklog.txt.*' -mtime +7 -exec rm '{}' ';'\n+ ./stack.sh:main:475                      :   LOGFILE=/opt/stack/logs/devstacklog.txt.2026-10-11-010145\n+ ./stack.sh:main:476                      :   SUMFILE=/opt/stack/logs/devstacklog.txt.2026-10-11-010145.summary.2026-10-11-010145\n+ ./stack.sh:main:482                      :   exec\n+ ./stack.sh:main:483                      :   [[ True == \\T\\r\\u\\e ]]\n+ ./stack.sh:main:484                      :   _of_args=-v\n+ ./stack.sh:main:485                      :   [[ True == \\T\\r\\u\\e ]]\n+ ./stack.sh:main:486                      :   _of_args='-v --no-timestamp'\n+ ./stack.sh:main:489                      :   exec\n++ ./stack.sh:main:489                      :   /usr/bin/python3.12 /opt/stack/devstack/tools/outfilter.py -v --no-timestamp -o /opt/stack/logs/devstacklog.txt.2026-10-11-010145\n+ ./stack.sh:main:491                      :   exec\n+ ./stack.sh:main:499                      :   echo_summary 'stack.sh log /opt/stack/logs/devstacklog.txt.2026-10-11-010145'\n++ ./stack.sh:main:491                      :   /usr/bin/python3.12 /opt/stack/devstack/tools/outfilter.py -o /opt/stack/logs/devstacklog.txt.2026-10-11-010145.summary.2026-10-11-010145\n+ ./stack.sh:echo_summary:444              :   [[ -t 3 ]]\n+ ./stack.sh:echo_summary:450              :   echo -e stack.sh log /opt/stack/logs/devstacklog.txt.2026-10-11-010145\n+ ./stack.sh:main:501                      :   ln -sf /opt/stack/logs/devstacklog.txt.2026-10-11-010145 /opt/stack/logs/devstacklog.txt\n+ ./stack.sh:main:502                      :   ln -sf /opt/stack/logs/devstacklog.txt.2026-10-11-010145.summary.2026-10-11-010145 /opt/stack/logs/devstacklog.txt.summary\n+ ./stack.sh:main:517                      :   check_path_perm_sanity /opt/stack\n+ functions:check_path_perm_sanity:615     :   local real_path\n++ functions:check_path_perm_sanity:616     :   readlink -f /opt/stack\n+ functions:check_path_perm_sanity:616     :   real_path=/opt/stack\n+ functions:check_path_perm_sanity:617     :   local rebuilt_path=\n++ functions:check_path_perm_sanity:618     :   tr / ' '\n++ functions:check_path_perm_sanity:618     :   echo /opt/stack\n+ functions:check_path_perm_sanity:618     :   for i in $(echo ${real_path} | tr \"/\" \" \")\n+ functions:check_path_perm_sanity:619     :   rebuilt_path=/opt\n++ functions:check_path_perm_sanity:621     :   stat -c %a /opt\n+ functions:check_path_perm_sanity:621     :   [[ 755 = 700 ]]\n+ functions:check_path_perm_sanity:618     :   for i in $(echo ${real_path} | tr \"/\" \" \")\n+ functions:check_path_perm_sanity:619     :   rebuilt_path=/opt/stack\n++ functions:check_path_perm_sanity:621     :   stat -c %a /opt/stack\n+ functions:check_path_perm_sanity:621     :   [[ 755 = 700 ]]\n+ ./stack.sh:main:523                      :   trap exit_trap EXIT\n+ ./stack.sh:main:564                      :   trap err_trap ERR\n+ ./stack.sh:main:577                      :   set -o errexit\n+ ./stack.sh:main:580                      :   uname -a\nLinux np0000195158 6.8.0-146-generic #146-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep  3 16:12:30 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux\n+ ./stack.sh:main:583                      :   SSL_BUNDLE_FILE=/opt/stack/data/ca-bundle.pem\n+ ./stack.sh:main:584                      :   rm -f /opt/stack/data/ca-bundle.pem\n+ ./stack.sh:main:587                      :   source /opt/stack/devstack/lib/database\n+ ./stack.sh:main:588                      :   source /opt/stack/devstack/lib/rpc_backend\n+ ./stack.sh:main:591                      :   source /opt/stack/devstack/lib/host\n+++ lib/host:source:12                       :   trueorfalse True ENABLE_KSM\n++ lib/host:source:12                       :   ENABLE_KSM=True\n+++ lib/host:source:13                       :   trueorfalse True ENABLE_KSMTUNED\n++ lib/host:source:13                       :   ENABLE_KSMTUNED=True\n+++ lib/host:source:56                       :   trueorfalse False ENABLE_ZSWAP\n++ lib/host:source:56                       :   ENABLE_ZSWAP=True\n++ lib/host:source:59                       :   ZSWAP_COMPRESSOR=lz4\n++ lib/host:source:60                       :   ZSWAP_ZPOOL=zsmalloc\n+++ lib/host:source:82                       :   trueorfalse False ENABLE_SYSCTL_MEM_TUNING\n++ lib/host:source:82                       :   ENABLE_SYSCTL_MEM_TUNING=True\n+++ lib/host:source:104                      :   trueorfalse False ENABLE_SYSCTL_NET_TUNING\n++ lib/host:source:104                      :   ENABLE_SYSCTL_NET_TUNING=True\n+ ./stack.sh:main:594                      :   tune_host\n+ lib/host:tune_host:125                   :   configure_host_mem\n+ lib/host:configure_host_mem:99           :   configure_zswap\n+ lib/host:configure_zswap:69              :   [[ True == \\T\\r\\u\\e ]]\n+ lib/host:configure_zswap:72              :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z deb ]]\n+ functions-common:is_ubuntu:549           :   '[' deb = deb ']'\n+ lib/host:configure_zswap:73              :   set_zswap_parameter compressor lz4\n+ lib/host:set_zswap_parameter:62          :   local name=compressor\n+ lib/host:set_zswap_parameter:63          :   local value=lz4\n+ lib/host:set_zswap_parameter:65          :   set_sysfs_parameter zswap lz4 /sys/module/zswap/parameters/compressor\n+ lib/host:set_sysfs_parameter:15          :   local name=zswap\n+ lib/host:set_sysfs_parameter:16          :   local value=lz4\n+ lib/host:set_sysfs_parameter:17          :   local param_file=/sys/module/zswap/parameters/compressor\n+ lib/host:set_sysfs_parameter:19          :   [[ ! -e /sys/module/zswap/parameters/compressor ]]\n+ lib/host:set_sysfs_parameter:24          :   echo lz4\n+ lib/host:set_sysfs_parameter:24          :   sudo tee /sys/module/zswap/parameters/compressor\nlz4\n+ lib/host:configure_zswap:74              :   set_zswap_parameter zpool zsmalloc\n+ lib/host:set_zswap_parameter:62          :   local name=zpool\n+ lib/host:set_zswap_parameter:63          :   local value=zsmalloc\n+ lib/host:set_zswap_parameter:65          :   set_sysfs_parameter zswap zsmalloc /sys/module/zswap/parameters/zpool\n+ lib/host:set_sysfs_parameter:15          :   local name=zswap\n+ lib/host:set_sysfs_parameter:16          :   local value=zsmalloc\n+ lib/host:set_sysfs_parameter:17          :   local param_file=/sys/module/zswap/parameters/zpool\n+ lib/host:set_sysfs_parameter:19          :   [[ ! -e /sys/module/zswap/parameters/zpool ]]\n+ lib/host:set_sysfs_parameter:24          :   echo zsmalloc\n+ lib/host:set_sysfs_parameter:24          :   sudo tee /sys/module/zswap/parameters/zpool\nzsmalloc\n+ lib/host:configure_zswap:76              :   set_zswap_parameter enabled 1\n+ lib/host:set_zswap_parameter:62          :   local name=enabled\n+ lib/host:set_zswap_parameter:63          :   local value=1\n+ lib/host:set_zswap_parameter:65          :   set_sysfs_parameter zswap 1 /sys/module/zswap/parameters/enabled\n+ lib/host:set_sysfs_parameter:15          :   local name=zswap\n+ lib/host:set_sysfs_parameter:16          :   local value=1\n+ lib/host:set_sysfs_parameter:17          :   local param_file=/sys/module/zswap/parameters/enabled\n+ lib/host:set_sysfs_parameter:19          :   [[ ! -e /sys/module/zswap/parameters/enabled ]]\n+ lib/host:set_sysfs_parameter:24          :   echo 1\n+ lib/host:set_sysfs_parameter:24          :   sudo tee /sys/module/zswap/parameters/enabled\n1\n+ lib/host:configure_zswap:78              :   sudo grep -R . /sys/module/zswap/parameters\n/sys/module/zswap/parameters/same_filled_pages_enabled:Y\n/sys/module/zswap/parameters/enabled:Y\n/sys/module/zswap/parameters/shrinker_enabled:Y\n/sys/module/zswap/parameters/max_pool_percent:20\n/sys/module/zswap/parameters/compressor:lz4\n/sys/module/zswap/parameters/non_same_filled_pages_enabled:Y\n/sys/module/zswap/parameters/zpool:zsmalloc\n/sys/module/zswap/parameters/exclusive_loads:N\n/sys/module/zswap/parameters/accept_threshold_percent:90\n+ lib/host:configure_host_mem:100          :   configure_ksm\n+ lib/host:configure_ksm:39                :   [[ True == \\T\\r\\u\\e ]]\n+ lib/host:configure_ksm:40                :   install_package ksmtuned\n+ functions-common:install_package:1438    :   update_package_repo\n+ functions-common:update_package_repo:1412 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1413 :   REPOS_UPDATED=False\n+ functions-common:update_package_repo:1414 :   RETRY_UPDATE=False\n+ functions-common:update_package_repo:1416 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z deb ]]\n+ functions-common:is_ubuntu:549           :   '[' deb = deb ']'\n+ functions-common:update_package_repo:1421 :   apt_get_update\n+ functions-common:apt_get_update:1166     :   [[ False == \\T\\r\\u\\e ]]\n+ functions-common:apt_get_update:1171     :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:apt_get_update:1173     :   local sudo=sudo\n++ functions-common:apt_get_update:1174     :   id -u\n+ functions-common:apt_get_update:1174     :   [[ 1002 = \\0 ]]\n+ functions-common:apt_get_update:1177     :   time_start apt-get-update\n+ functions-common:time_start:2406         :   local name=apt-get-update\n+ functions-common:time_start:2407         :   local start_time=\n+ functions-common:time_start:2408         :   [[ -n '' ]]\n++ functions-common:time_start:2411         :   date +%s%3N\n+ functions-common:time_start:2411         :   _TIME_START[$name]=1791680506445\n+ functions-common:apt_get_update:1179     :   local 'proxies=http_proxy= https_proxy= no_proxy= '\n+ functions-common:apt_get_update:1180     :   local 'update_cmd=sudo http_proxy= https_proxy= no_proxy=  apt-get update'\n+ functions-common:apt_get_update:1181     :   timeout 300 sh -c 'while ! sudo http_proxy= https_proxy= no_proxy=  apt-get update; do sleep 30; done'\nHit:1 http://security.ubuntu.com/ubuntu noble-security InRelease\nHit:2 http://yul2.clouds.archive.ubuntu.com/ubuntu noble InRelease\nHit:3 http://yul2.clouds.archive.ubuntu.com/ubuntu noble-updates InRelease\nHit:4 http://yul2.clouds.archive.ubuntu.com/ubuntu noble-backports InRelease\nReading package lists...\n+ functions-common:apt_get_update:1185     :   REPOS_UPDATED=True\n+ functions-common:apt_get_update:1187     :   time_stop apt-get-update\n+ functions-common:time_stop:2420          :   local name\n+ functions-common:time_stop:2421          :   local end_time\n+ functions-common:time_stop:2422          :   local elapsed_time\n+ functions-common:time_stop:2423          :   local total\n+ functions-common:time_stop:2424          :   local start_time\n+ functions-common:time_stop:2426          :   name=apt-get-update\n+ functions-common:time_stop:2427          :   start_time=1791680506445\n+ functions-common:time_stop:2429          :   [[ -z 1791680506445 ]]\n++ functions-common:time_stop:2432          :   date +%s%3N\n+ functions-common:time_stop:2432          :   end_time=1791680508118\n+ functions-common:time_stop:2433          :   elapsed_time=1673\n+ functions-common:time_stop:2434          :   total=0\n+ functions-common:time_stop:2436          :   _TIME_START[$name]=\n+ functions-common:time_stop:2437          :   _TIME_TOTAL[$name]=1673\n+ functions-common:install_package:1439    :   real_install_package ksmtuned\n+ functions-common:real_install_package:1426 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z deb ]]\n+ functions-common:is_ubuntu:549           :   '[' deb = deb ']'\n+ functions-common:real_install_package:1427 :   apt_get install ksmtuned\n+ functions-common:apt_get:1207            :   sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install ksmtuned\nE: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 8461 (apt-get)\nE: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?\n+ functions-common:apt_get:1211            :   result=100\n+ functions-common:apt_get:1214            :   time_stop apt-get\n+ functions-common:time_stop:2420          :   local name\n+ functions-common:time_stop:2421          :   local end_time\n+ functions-common:time_stop:2422          :   local elapsed_time\n+ functions-common:time_stop:2423          :   local total\n+ functions-common:time_stop:2424          :   local start_time\n+ functions-common:time_stop:2426          :   name=apt-get\n+ functions-common:time_stop:2427          :   start_time=1791680508184\n+ functions-common:time_stop:2429          :   [[ -z 1791680508184 ]]\n++ functions-common:time_stop:2432          :   date +%s%3N\n+ functions-common:time_stop:2432          :   end_time=1791680508270\n+ functions-common:time_stop:2433          :   elapsed_time=86\n+ functions-common:time_stop:2434          :   total=85\n+ functions-common:time_stop:2436          :   _TIME_START[$name]=\n+ functions-common:time_stop:2437          :   _TIME_TOTAL[$name]=171\n+ functions-common:apt_get:1215            :   return 100\n+ functions-common:install_package:1440    :   RETRY_UPDATE=True\n+ functions-common:install_package:1440    :   update_package_repo\n+ functions-common:update_package_repo:1412 :   NO_UPDATE_REPOS=False\n+ functions-common:update_package_repo:1413 :   REPOS_UPDATED=True\n+ functions-common:update_package_repo:1414 :   RETRY_UPDATE=True\n+ functions-common:update_package_repo:1416 :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:update_package_repo:1420 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z deb ]]\n+ functions-common:is_ubuntu:549           :   '[' deb = deb ']'\n+ functions-common:update_package_repo:1421 :   apt_get_update\n+ functions-common:apt_get_update:1166     :   [[ True == \\T\\r\\u\\e ]]\n+ functions-common:apt_get_update:1166     :   [[ True != \\T\\r\\u\\e ]]\n+ functions-common:apt_get_update:1171     :   [[ False = \\T\\r\\u\\e ]]\n+ functions-common:apt_get_update:1173     :   local sudo=sudo\n++ functions-common:apt_get_update:1174     :   id -u\n+ functions-common:apt_get_update:1174     :   [[ 1002 = \\0 ]]\n+ functions-common:apt_get_update:1177     :   time_start apt-get-update\n+ functions-common:time_start:2406         :   local name=apt-get-update\n+ functions-common:time_start:2407         :   local start_time=\n+ functions-common:time_start:2408         :   [[ -n '' ]]\n++ functions-common:time_start:2411         :   date +%s%3N\n+ functions-common:time_start:2411         :   _TIME_START[$name]=1791680508386\n+ functions-common:apt_get_update:1179     :   local 'proxies=http_proxy= https_proxy= no_proxy= '\n+ functions-common:apt_get_update:1180     :   local 'update_cmd=sudo http_proxy= https_proxy= no_proxy=  apt-get update'\n+ functions-common:apt_get_update:1181     :   timeout 300 sh -c 'while ! sudo http_proxy= https_proxy= no_proxy=  apt-get update; do sleep 30; done'\nHit:1 http://security.ubuntu.com/ubuntu noble-security InRelease\nHit:2 http://yul2.clouds.archive.ubuntu.com/ubuntu noble InRelease\nHit:3 http://yul2.clouds.archive.ubuntu.com/ubuntu noble-updates InRelease\nHit:4 http://yul2.clouds.archive.ubuntu.com/ubuntu noble-backports InRelease\nReading package lists...\n+ functions-common:apt_get_update:1185     :   REPOS_UPDATED=True\n+ functions-common:apt_get_update:1187     :   time_stop apt-get-update\n+ functions-common:time_stop:2420          :   local name\n+ functions-common:time_stop:2421          :   local end_time\n+ functions-common:time_stop:2422          :   local elapsed_time\n+ functions-common:time_stop:2423          :   local total\n+ functions-common:time_stop:2424          :   local start_time\n+ functions-common:time_stop:2426          :   name=apt-get-update\n+ functions-common:time_stop:2427          :   start_time=1791680508386\n+ functions-common:time_stop:2429          :   [[ -z 1791680508386 ]]\n++ functions-common:time_stop:2432          :   date +%s%3N\n+ functions-common:time_stop:2432          :   end_time=1791680510065\n+ functions-common:time_stop:2433          :   elapsed_time=1679\n+ functions-common:time_stop:2434          :   total=1673\n+ functions-common:time_stop:2436          :   _TIME_START[$name]=\n+ functions-common:time_stop:2437          :   _TIME_TOTAL[$name]=3352\n+ functions-common:install_package:1440    :   real_install_package ksmtuned\n+ functions-common:real_install_package:1426 :   is_ubuntu\n+ functions-common:is_ubuntu:546           :   [[ -z deb ]]\n+ functions-common:is_ubuntu:549           :   '[' deb = deb ']'\n+ functions-common:real_install_package:1427 :   apt_get install ksmtuned\n+ functions-common:apt_get:1207            :   sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install ksmtuned\nE: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 8461 (apt-get)\nE: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?\n+ functions-common:apt_get:1               :   exit_trap\n+ ./stack.sh:exit_trap:525                 :   local r=100\n++ ./stack.sh:exit_trap:526                 :   jobs -p\n+ ./stack.sh:exit_trap:526                 :   jobs=\n+ ./stack.sh:exit_trap:529                 :   [[ -n '' ]]\n+ ./stack.sh:exit_trap:535                 :   '[' -f '' ']'\n+ ./stack.sh:exit_trap:540                 :   kill_spinner\n+ ./stack.sh:kill_spinner:435              :   '[' '!' -z '' ']'\n+ ./stack.sh:exit_trap:542                 :   [[ 100 -ne 0 ]]\n+ ./stack.sh:exit_trap:543                 :   echo 'Error on exit'\nError on exit\n+ ./stack.sh:exit_trap:545                 :   type -p generate-subunit\n+ ./stack.sh:exit_trap:548                 :   [[ -z /opt/stack/logs ]]\n+ ./stack.sh:exit_trap:551                 :   /usr/bin/python3.12 /opt/stack/devstack/tools/worlddump.py -d /opt/stack/logs\n+ ./stack.sh:exit_trap:560                 :   exit 100\n*** FINISHED ***",
                            "stdout_lines": [
                                "+ unset GREP_OPTIONS",
                                "+ unset LANG",
                                "+ unset LANGUAGE",
                                "+ LC_ALL=en_US.utf8",
                                "+ export LC_ALL",
                                "++ env",
                                "++ grep -E '^OS_'",
                                "++ cut -d = -f 1",
                                "+ unset",
                                "+ umask 022",
                                "+ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/sbin",
                                "+++ dirname ./stack.sh",
                                "++ cd .",
                                "++ pwd",
                                "+ TOP_DIR=/opt/stack/devstack",
                                "+ NOUNSET=",
                                "+ [[ -n '' ]]",
                                "++ date +%s",
                                "+ DEVSTACK_START_TIME=1791680501",
                                "+ [[ -r /opt/stack/devstack/.stackenv ]]",
                                "+ rm /opt/stack/devstack/.stackenv",
                                "+ FILES=/opt/stack/devstack/files",
                                "+ '[' '!' -d /opt/stack/devstack/files ']'",
                                "+ '[' '!' -d /opt/stack/devstack/inc ']'",
                                "+ '[' '!' -d /opt/stack/devstack/lib ']'",
                                "+ [[ '' == \\y ]]",
                                "+ [[ 1002 -eq 0 ]]",
                                "+ [[ -n '' ]]",
                                "+ [[ -e /opt/stack/.no-devstack ]]",
                                "+ LAST_SPINNER_PID=",
                                "+ source /opt/stack/devstack/functions",
                                "++ [[ -z '' ]]",
                                "++ declare -r -g _DEVSTACK_FUNCTIONS=1",
                                "++++ dirname /opt/stack/devstack/functions",
                                "+++ cd /opt/stack/devstack",
                                "+++ pwd",
                                "++ FUNC_DIR=/opt/stack/devstack",
                                "++ source /opt/stack/devstack/functions-common",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ _XTRACE_FUNCTIONS_COMMON='set -o xtrace'",
                                "+++ set +o xtrace",
                                "++ source /opt/stack/devstack/inc/ini-config",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ INC_CONF_TRACE='set -o xtrace'",
                                "+++ set +o xtrace",
                                "++ source /opt/stack/devstack/inc/meta-config",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ _XTRACE_INC_META='set -o xtrace'",
                                "+++ set +o xtrace",
                                "++ source /opt/stack/devstack/inc/python",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ INC_PY_TRACE='set -o xtrace'",
                                "+++ set +o xtrace",
                                "++ source /opt/stack/devstack/inc/rootwrap",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ INC_ROOT_TRACE='set -o xtrace'",
                                "+++ set +o xtrace",
                                "++ source /opt/stack/devstack/inc/async",
                                "++++ trueorfalse True DEVSTACK_PARALLEL",
                                "++++ local xtrace",
                                "+++++ set +o",
                                "+++++ grep xtrace",
                                "++++ xtrace='set -o xtrace'",
                                "++++ set +o xtrace",
                                "+++ DEVSTACK_PARALLEL=True",
                                "+++ _ASYNC_BG_TIME=0",
                                "+++ set +o",
                                "+++ grep xtrace",
                                "++ _XTRACE_FUNCTIONS='set -o xtrace'",
                                "++ set +o xtrace",
                                "+ source /opt/stack/devstack/lib/stack",
                                "+ GetDistro",
                                "+ GetOSVersion",
                                "+ source /etc/os-release",
                                "++ PRETTY_NAME='Ubuntu 24.04.5 LTS'",
                                "++ NAME=Ubuntu",
                                "++ VERSION_ID=24.04",
                                "++ VERSION='24.04.5 LTS (Noble Numbat)'",
                                "++ VERSION_CODENAME=noble",
                                "++ ID=ubuntu",
                                "++ ID_LIKE=debian",
                                "++ HOME_URL=https://www.ubuntu.com/",
                                "++ SUPPORT_URL=https://help.ubuntu.com/",
                                "++ BUG_REPORT_URL=https://bugs.launchpad.net/ubuntu/",
                                "++ PRIVACY_POLICY_URL=https://www.ubuntu.com/legal/terms-and-policies/privacy-policy",
                                "++ UBUNTU_CODENAME=noble",
                                "++ LOGO=ubuntu-logo",
                                "+ [[ ubuntu =~ (almalinux|centos|rocky|rhel) ]]",
                                "+ _ensure_lsb_release",
                                "++ command -v lsb_release",
                                "+ [[ -x /usr/bin/lsb_release ]]",
                                "+ return",
                                "++ lsb_release -r -s",
                                "+ os_RELEASE=24.04",
                                "++ lsb_release -c -s",
                                "+ os_CODENAME=noble",
                                "++ lsb_release -i -s",
                                "+ os_VENDOR=Ubuntu",
                                "+ [[ Ubuntu =~ (Debian|Ubuntu) ]]",
                                "+ os_PACKAGE=deb",
                                "+ typeset -xr os_VENDOR",
                                "+ typeset -xr os_RELEASE",
                                "+ typeset -xr os_PACKAGE",
                                "+ typeset -xr os_CODENAME",
                                "+ [[ Ubuntu =~ (Ubuntu) ]]",
                                "+ DISTRO=noble",
                                "+ typeset -xr DISTRO",
                                "+ rm -f /opt/stack/devstack/.localrc.auto",
                                "+ extract_localrc_section /opt/stack/devstack/local.conf /opt/stack/devstack/localrc /opt/stack/devstack/.localrc.auto",
                                "+ local configfile=/opt/stack/devstack/local.conf",
                                "+ local localrcfile=/opt/stack/devstack/localrc",
                                "+ local localautofile=/opt/stack/devstack/.localrc.auto",
                                "+ [[ -r /opt/stack/devstack/local.conf ]]",
                                "++ get_meta_section_files /opt/stack/devstack/local.conf local",
                                "++ local file=/opt/stack/devstack/local.conf",
                                "++ local matchgroup=local",
                                "++ [[ -r /opt/stack/devstack/local.conf ]]",
                                "++ awk -v matchgroup=local '",
                                "        /^\\[\\[.+\\|.*\\]\\]/ {",
                                "            gsub(\"[][]\", \"\", $1);",
                                "            split($1, a, \"|\");",
                                "            if (a[1] == matchgroup)",
                                "                print a[2]",
                                "        }",
                                "    ' /opt/stack/devstack/local.conf",
                                "+ LRC=localrc",
                                "+ for lfile in $LRC",
                                "+ [[ localrc == \\l\\o\\c\\a\\l\\r\\c ]]",
                                "+ [[ -r /opt/stack/devstack/localrc ]]",
                                "+ echo '# Generated file, do not edit'",
                                "+ get_meta_section /opt/stack/devstack/local.conf local localrc",
                                "+ local file=/opt/stack/devstack/local.conf",
                                "+ local matchgroup=local",
                                "+ local configfile=localrc",
                                "+ [[ -r /opt/stack/devstack/local.conf ]]",
                                "+ [[ -z localrc ]]",
                                "+ awk -v matchgroup=local -v configfile=localrc '",
                                "        BEGIN { group = \"\" }",
                                "        /^\\[\\[.+\\|.*\\]\\]/ {",
                                "            gsub(\"[][]\", \"\", $1);",
                                "            split($1, a, \"|\");",
                                "            if (a[1] == matchgroup && a[2] == configfile) {",
                                "                group=a[1]",
                                "            } else {",
                                "                group=\"\"",
                                "            }",
                                "            next",
                                "        }",
                                "        {",
                                "            if (group != \"\")",
                                "                print $0",
                                "        }",
                                "    ' /opt/stack/devstack/local.conf",
                                "+ [[ ! -r /opt/stack/devstack/stackrc ]]",
                                "+ source /opt/stack/devstack/stackrc",
                                "++ [[ -z '' ]]",
                                "++ declare -r -g _DEVSTACK_STACKRC=1",
                                "++++ dirname /opt/stack/devstack/stackrc",
                                "+++ cd /opt/stack/devstack",
                                "+++ pwd",
                                "++ RC_DIR=/opt/stack/devstack",
                                "++ source /opt/stack/devstack/functions",
                                "+++ [[ -z 1 ]]",
                                "+++ return 0",
                                "++ TARGET_BRANCH=master",
                                "++ TRAILING_TARGET_BRANCH=master",
                                "++ BRANCHLESS_TARGET_BRANCH=master",
                                "++ DEST=/opt/stack",
                                "++ DATA_DIR=/opt/stack/data",
                                "++ SERVICE_DIR=/opt/stack/status",
                                "++ SUBUNIT_OUTPUT=/opt/stack/devstack.subunit",
                                "++ [[ 1002 -eq 0 ]]",
                                "+++ whoami",
                                "++ STACK_USER=stack",
                                "++ REGION_NAME=RegionOne",
                                "++ KEYSTONE_REGION_NAME=RegionOne",
                                "++ isset ENABLED_SERVICES",
                                "++ [[ -v ENABLED_SERVICES ]]",
                                "++ ENABLED_SERVICES=key",
                                "++ ENABLED_SERVICES+=,n-api,n-cpu,n-cond,n-sch,n-novnc,n-api-meta",
                                "++ ENABLED_SERVICES+=,placement-api,placement-client",
                                "++ ENABLED_SERVICES+=,g-api",
                                "++ ENABLED_SERVICES+=,c-sch,c-api,c-vol",
                                "++ ENABLED_SERVICES+=,ovn-controller,ovn-northd,ovs-vswitchd,ovsdb-server",
                                "++ ENABLED_SERVICES+=,q-svc,q-ovn-agent",
                                "++ ENABLED_SERVICES+=,horizon",
                                "++ ENABLED_SERVICES+=,rabbit,tempest,mysql,etcd3,dstat",
                                "++ ENABLE_HTTPD_MOD_WSGI_SERVICES=True",
                                "++ NOVA_ENABLED_APIS=osapi_compute,metadata",
                                "++ [[ -f /opt/stack/devstack/localrc ]]",
                                "++ [[ -f /opt/stack/devstack/.localrc.auto ]]",
                                "++ source /opt/stack/devstack/.localrc.auto",
                                "+++ disable_all_services",
                                "+++ ENABLED_SERVICES=",
                                "+++ enable_service c-api",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service c-bak",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service c-sch",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service c-vol",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ disable_service dstat",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service etcd3",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service file_tracker",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service g-api",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ disable_service horizon",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service key",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service memory_tracker",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service mysql",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service n-api",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service n-api-meta",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service n-cond",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service n-cpu",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service n-novnc",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service n-sch",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service o-api",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service o-da",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service o-hk",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service octavia",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service openstack-cli-server",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service ovn-controller",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service ovn-northd",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service ovs-vswitchd",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service ovsdb-server",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service placement-api",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service q-ovn-agent",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service q-svc",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service rabbit",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ disable_service s-account",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ disable_service s-container",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ disable_service s-object",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ disable_service s-proxy",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ disable_service tempest",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ enable_service tls-proxy",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "+++ ADMIN_PASSWORD=secretadmin",
                                "+++ DATABASE_PASSWORD=secretdatabase",
                                "+++ DEBUG_LIBVIRT_COREDUMPS=True",
                                "+++ DISABLE_AMP_IMAGE_BUILD=True",
                                "+++ ENABLE_SYSCTL_MEM_TUNING=True",
                                "+++ ENABLE_SYSCTL_NET_TUNING=True",
                                "+++ ENABLE_ZSWAP=True",
                                "+++ ERROR_ON_CLONE=True",
                                "+++ FIXED_RANGE=10.1.0.0/20",
                                "+++ FLOATING_RANGE=172.24.5.0/24",
                                "+++ GIT_BASE=https://github.com",
                                "+++ HOST_IP=162.253.55.206",
                                "+++ IPV4_ADDRS_SAFE_TO_USE=10.1.0.0/20",
                                "+++ LIBVIRT_TYPE=qemu",
                                "+++ LOGFILE=/opt/stack/logs/devstacklog.txt",
                                "+++ LOG_COLOR=False",
                                "+++ MAGNUM_GUEST_IMAGE_URL=https://github.com/vexxhost/capo-image-elements/releases/download/2026.05-7/ubuntu-24.04-v1.33.12.qcow2",
                                "+++ MANILA_DEFAULT_SHARE_TYPE_EXTRA_SPECS='snapshot_support=True create_share_from_snapshot_support=True'",
                                "+++ MANILA_ENABLED_BACKENDS=generic",
                                "+++ MANILA_USE_SERVICE_INSTANCE_PASSWORD=True",
                                "+++ NETWORK_GATEWAY=10.1.0.1",
                                "+++ NOVA_LIBVIRT_TB_CACHE_SIZE=128",
                                "+++ NOVA_VNC_ENABLED=True",
                                "+++ OCTAVIA_NODE=api",
                                "+++ OVN_DBS_LOG_LEVEL=dbg",
                                "+++ PUBLIC_BRIDGE_MTU=1430",
                                "+++ PUBLIC_NETWORK_GATEWAY=172.24.5.1",
                                "+++ RABBIT_PASSWORD=secretrabbit",
                                "+++ SERVICE_HOST=162.253.55.206",
                                "+++ SERVICE_PASSWORD=secretservice",
                                "+++ SWIFT_HASH=1234123412341234",
                                "+++ SWIFT_REPLICAS=1",
                                "+++ SWIFT_START_ALL_SERVICES=False",
                                "+++ VERBOSE=True",
                                "+++ VERBOSE_NO_TIMESTAMP=True",
                                "+++ LIBS_FROM_GIT=novnc,barbican,cinder,devstack,glance,keystone,magnum,manila,neutron,nova,octavia,os-test-images,ovn-octavia-provider,placement,python-magnumclient,requirements,swift,magnum-cluster-api",
                                "+++ enable_plugin barbican https://github.com/openstack/barbican",
                                "+++ local name=barbican",
                                "+++ local url=https://github.com/openstack/barbican",
                                "+++ local branch=master",
                                "+++ is_plugin_enabled barbican",
                                "+++ local name=barbican",
                                "+++ [[ ,, =~ ,barbican, ]]",
                                "+++ return 1",
                                "+++ DEVSTACK_PLUGINS+=,barbican",
                                "+++ GITREPO[$name]=https://github.com/openstack/barbican",
                                "+++ GITDIR[$name]=/opt/stack/barbican",
                                "+++ GITBRANCH[$name]=master",
                                "+++ enable_plugin magnum https://review.opendev.org/openstack/magnum",
                                "+++ local name=magnum",
                                "+++ local url=https://review.opendev.org/openstack/magnum",
                                "+++ local branch=master",
                                "+++ is_plugin_enabled magnum",
                                "+++ local name=magnum",
                                "+++ [[ ,,barbican, =~ ,magnum, ]]",
                                "+++ return 1",
                                "+++ DEVSTACK_PLUGINS+=,magnum",
                                "+++ GITREPO[$name]=https://review.opendev.org/openstack/magnum",
                                "+++ GITDIR[$name]=/opt/stack/magnum",
                                "+++ GITBRANCH[$name]=master",
                                "+++ enable_plugin octavia https://github.com/openstack/octavia",
                                "+++ local name=octavia",
                                "+++ local url=https://github.com/openstack/octavia",
                                "+++ local branch=master",
                                "+++ is_plugin_enabled octavia",
                                "+++ local name=octavia",
                                "+++ [[ ,,barbican,magnum, =~ ,octavia, ]]",
                                "+++ return 1",
                                "+++ DEVSTACK_PLUGINS+=,octavia",
                                "+++ GITREPO[$name]=https://github.com/openstack/octavia",
                                "+++ GITDIR[$name]=/opt/stack/octavia",
                                "+++ GITBRANCH[$name]=master",
                                "+++ enable_plugin manila https://github.com/openstack/manila",
                                "+++ local name=manila",
                                "+++ local url=https://github.com/openstack/manila",
                                "+++ local branch=master",
                                "+++ is_plugin_enabled manila",
                                "+++ local name=manila",
                                "+++ [[ ,,barbican,magnum,octavia, =~ ,manila, ]]",
                                "+++ return 1",
                                "+++ DEVSTACK_PLUGINS+=,manila",
                                "+++ GITREPO[$name]=https://github.com/openstack/manila",
                                "+++ GITDIR[$name]=/opt/stack/manila",
                                "+++ GITBRANCH[$name]=master",
                                "+++ enable_plugin magnum-cluster-api https://github.com/vexxhost/magnum-cluster-api",
                                "+++ local name=magnum-cluster-api",
                                "+++ local url=https://github.com/vexxhost/magnum-cluster-api",
                                "+++ local branch=master",
                                "+++ is_plugin_enabled magnum-cluster-api",
                                "+++ local name=magnum-cluster-api",
                                "+++ [[ ,,barbican,magnum,octavia,manila, =~ ,magnum-cluster-api, ]]",
                                "+++ return 1",
                                "+++ DEVSTACK_PLUGINS+=,magnum-cluster-api",
                                "+++ GITREPO[$name]=https://github.com/vexxhost/magnum-cluster-api",
                                "+++ GITDIR[$name]=/opt/stack/magnum-cluster-api",
                                "+++ GITBRANCH[$name]=master",
                                "+++ enable_plugin ovn-octavia-provider https://github.com/openstack/ovn-octavia-provider",
                                "+++ local name=ovn-octavia-provider",
                                "+++ local url=https://github.com/openstack/ovn-octavia-provider",
                                "+++ local branch=master",
                                "+++ is_plugin_enabled ovn-octavia-provider",
                                "+++ local name=ovn-octavia-provider",
                                "+++ [[ ,,barbican,magnum,octavia,manila,magnum-cluster-api, =~ ,ovn-octavia-provider, ]]",
                                "+++ return 1",
                                "+++ DEVSTACK_PLUGINS+=,ovn-octavia-provider",
                                "+++ GITREPO[$name]=https://github.com/openstack/ovn-octavia-provider",
                                "+++ GITDIR[$name]=/opt/stack/ovn-octavia-provider",
                                "+++ GITBRANCH[$name]=master",
                                "++ CELLSV2_SETUP=superconductor",
                                "++ HORIZON_APACHE_ROOT=/dashboard",
                                "+++ trueorfalse False USER_UNITS",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "++ USER_UNITS=False",
                                "++ [[ False == \\T\\r\\u\\e ]]",
                                "++ SYSTEMD_DIR=/etc/systemd/system",
                                "++ SYSTEMCTL='sudo systemctl'",
                                "++ [[ -r /opt/stack/devstack/.localrc.password ]]",
                                "+++ _get_python_version python3",
                                "+++ local interp=python3",
                                "+++ local version",
                                "++++ which python3",
                                "+++ [[ -x /usr/bin/python3 ]]",
                                "++++ python3 -c 'import sys; print(\"%s.%s\" % sys.version_info[0:2])'",
                                "+++ version=3.12",
                                "+++ echo 3.12",
                                "++ _DEFAULT_PYTHON3_VERSION=3.12",
                                "++ export PYTHON3_VERSION=3.12",
                                "++ PYTHON3_VERSION=3.12",
                                "++ export 'VIRTUALENV_CMD=python3.12 -m venv'",
                                "++ VIRTUALENV_CMD='python3.12 -m venv'",
                                "++ '[' -t 1 ']'",
                                "++ _LOG_COLOR_DEFAULT=False",
                                "+++ trueorfalse False LOG_COLOR",
                                "+++ local xtrace",
                                "++++ set +o",
                                "++++ grep xtrace",
                                "+++ xtrace='set -o xtrace'",
                                "+++ set +o xtrace",
                                "++ LOG_COLOR=False",
                                "++ [[ False == \\T\\r\\u\\e ]]",
                                "++ export 'PS4=+ $(short_source):   '",
                                "++ PS4='+ $(short_source):   '",
                                "+++ stackrc:source:168                       :   trueorfalse True ENFORCE_NEW_DEFAULTS",
                                "+++ functions-common:trueorfalse:224         :   local xtrace",
                                "++++ functions-common:trueorfalse:225         :   set +o",
                                "++++ functions-common:trueorfalse:225         :   grep xtrace",
                                "+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "+++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "++ stackrc:source:168                       :   ENFORCE_NEW_DEFAULTS=True",
                                "++ stackrc:source:169                       :   [[ -n '' ]]",
                                "++ stackrc:source:178                       :   DEVSTACK_VENV=/opt/stack/data/venv",
                                "++ stackrc:source:184                       :   [[ Ubuntu =~ (CentOSStream|Rocky) ]]",
                                "+++ stackrc:source:187                       :   trueorfalse True GLOBAL_VENV",
                                "+++ functions-common:trueorfalse:224         :   local xtrace",
                                "++++ functions-common:trueorfalse:225         :   set +o",
                                "++++ functions-common:trueorfalse:225         :   grep xtrace",
                                "+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "+++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "++ stackrc:source:187                       :   GLOBAL_VENV=True",
                                "+++ stackrc:source:194                       :   trueorfalse False USE_VENV",
                                "+++ functions-common:trueorfalse:224         :   local xtrace",
                                "++++ functions-common:trueorfalse:225         :   grep xtrace",
                                "++++ functions-common:trueorfalse:225         :   set +o",
                                "+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "+++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "++ stackrc:source:194                       :   USE_VENV=False",
                                "++ stackrc:source:199                       :   ADDITIONAL_VENV_PACKAGES=",
                                "+++ stackrc:source:203                       :   trueorfalse False DATABASE_QUERY_LOGGING",
                                "+++ functions-common:trueorfalse:224         :   local xtrace",
                                "++++ functions-common:trueorfalse:225         :   grep xtrace",
                                "++++ functions-common:trueorfalse:225         :   set +o",
                                "+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "+++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "++ stackrc:source:203                       :   DATABASE_QUERY_LOGGING=False",
                                "+++ stackrc:source:207                       :   trueorfalse True MYSQL_GATHER_PERFORMANCE",
                                "+++ functions-common:trueorfalse:224         :   local xtrace",
                                "++++ functions-common:trueorfalse:225         :   grep xtrace",
                                "++++ functions-common:trueorfalse:225         :   set +o",
                                "+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "+++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "++ stackrc:source:207                       :   MYSQL_GATHER_PERFORMANCE=True",
                                "+++ stackrc:source:212                       :   trueorfalse True MYSQL_REDUCE_MEMORY",
                                "+++ functions-common:trueorfalse:224         :   local xtrace",
                                "++++ functions-common:trueorfalse:225         :   grep xtrace",
                                "++++ functions-common:trueorfalse:225         :   set +o",
                                "+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "+++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "++ stackrc:source:212                       :   MYSQL_REDUCE_MEMORY=True",
                                "++ stackrc:source:223                       :   GIT_TIMEOUT=0",
                                "++ stackrc:source:229                       :   WSGI_MODE=uwsgi",
                                "++ stackrc:source:230                       :   [[ uwsgi != \\u\\w\\s\\g\\i ]]",
                                "++ stackrc:source:238                       :   GIT_BASE=https://github.com",
                                "++ stackrc:source:241                       :   REQUIREMENTS_DIR=/opt/stack/requirements",
                                "++ stackrc:source:259                       :   DEVSTACK_SERIES=2027.1",
                                "++ stackrc:source:268                       :   CINDER_REPO=https://github.com/openstack/cinder.git",
                                "++ stackrc:source:269                       :   CINDER_BRANCH=master",
                                "++ stackrc:source:272                       :   GLANCE_REPO=https://github.com/openstack/glance.git",
                                "++ stackrc:source:273                       :   GLANCE_BRANCH=master",
                                "++ stackrc:source:276                       :   HORIZON_REPO=https://github.com/openstack/horizon.git",
                                "++ stackrc:source:277                       :   HORIZON_BRANCH=master",
                                "++ stackrc:source:280                       :   KEYSTONE_REPO=https://github.com/openstack/keystone.git",
                                "++ stackrc:source:281                       :   KEYSTONE_BRANCH=master",
                                "++ stackrc:source:284                       :   NEUTRON_REPO=https://github.com/openstack/neutron.git",
                                "++ stackrc:source:285                       :   NEUTRON_BRANCH=master",
                                "++ stackrc:source:288                       :   NOVA_REPO=https://github.com/openstack/nova.git",
                                "++ stackrc:source:289                       :   NOVA_BRANCH=master",
                                "++ stackrc:source:292                       :   SWIFT_REPO=https://github.com/openstack/swift.git",
                                "++ stackrc:source:293                       :   SWIFT_BRANCH=master",
                                "++ stackrc:source:296                       :   PLACEMENT_REPO=https://github.com/openstack/placement.git",
                                "++ stackrc:source:297                       :   PLACEMENT_BRANCH=master",
                                "++ stackrc:source:306                       :   REQUIREMENTS_REPO=https://github.com/openstack/requirements.git",
                                "++ stackrc:source:307                       :   REQUIREMENTS_BRANCH=master",
                                "++ stackrc:source:310                       :   TEMPEST_REPO=https://github.com/openstack/tempest.git",
                                "++ stackrc:source:311                       :   TEMPEST_BRANCH=master",
                                "++ stackrc:source:312                       :   TEMPEST_VENV_UPPER_CONSTRAINTS=master",
                                "++ stackrc:source:314                       :   OSTESTIMAGES_REPO=https://github.com/openstack/os-test-images.git",
                                "++ stackrc:source:315                       :   OSTESTIMAGES_BRANCH=master",
                                "++ stackrc:source:316                       :   OSTESTIMAGES_DIR=/opt/stack/os-test-images",
                                "++ stackrc:source:326                       :   GITREPO[\"python-cinderclient\"]=https://github.com/openstack/python-cinderclient.git",
                                "++ stackrc:source:327                       :   GITBRANCH[\"python-cinderclient\"]=master",
                                "++ stackrc:source:330                       :   GITREPO[\"python-brick-cinderclient-ext\"]=https://github.com/openstack/python-brick-cinderclient-ext.git",
                                "++ stackrc:source:331                       :   GITBRANCH[\"python-brick-cinderclient-ext\"]=master",
                                "++ stackrc:source:334                       :   GITREPO[\"python-barbicanclient\"]=https://github.com/openstack/python-barbicanclient.git",
                                "++ stackrc:source:335                       :   GITBRANCH[\"python-barbicanclient\"]=master",
                                "++ stackrc:source:336                       :   GITDIR[\"python-barbicanclient\"]=/opt/stack/python-barbicanclient",
                                "++ stackrc:source:339                       :   GITREPO[\"python-glanceclient\"]=https://github.com/openstack/python-glanceclient.git",
                                "++ stackrc:source:340                       :   GITBRANCH[\"python-glanceclient\"]=master",
                                "++ stackrc:source:343                       :   GITREPO[\"python-ironicclient\"]=https://github.com/openstack/python-ironicclient.git",
                                "++ stackrc:source:344                       :   GITBRANCH[\"python-ironicclient\"]=master",
                                "++ stackrc:source:346                       :   GITDIR[\"python-ironicclient\"]=/opt/stack/python-ironicclient",
                                "++ stackrc:source:349                       :   GITREPO[\"keystoneauth\"]=https://github.com/openstack/keystoneauth.git",
                                "++ stackrc:source:350                       :   GITBRANCH[\"keystoneauth\"]=master",
                                "++ stackrc:source:353                       :   GITREPO[\"python-keystoneclient\"]=https://github.com/openstack/python-keystoneclient.git",
                                "++ stackrc:source:354                       :   GITBRANCH[\"python-keystoneclient\"]=master",
                                "++ stackrc:source:357                       :   GITREPO[\"python-neutronclient\"]=https://github.com/openstack/python-neutronclient.git",
                                "++ stackrc:source:358                       :   GITBRANCH[\"python-neutronclient\"]=master",
                                "++ stackrc:source:361                       :   GITREPO[\"python-novaclient\"]=https://github.com/openstack/python-novaclient.git",
                                "++ stackrc:source:362                       :   GITBRANCH[\"python-novaclient\"]=master",
                                "++ stackrc:source:365                       :   GITREPO[\"python-swiftclient\"]=https://github.com/openstack/python-swiftclient.git",
                                "++ stackrc:source:366                       :   GITBRANCH[\"python-swiftclient\"]=master",
                                "++ stackrc:source:369                       :   GITREPO[\"python-openstackclient\"]=https://github.com/openstack/python-openstackclient.git",
                                "++ stackrc:source:370                       :   GITBRANCH[\"python-openstackclient\"]=master",
                                "++ stackrc:source:372                       :   GITDIR[\"python-openstackclient\"]=/opt/stack/python-openstackclient",
                                "++ stackrc:source:375                       :   GITREPO[\"osc-placement\"]=https://github.com/openstack/osc-placement.git",
                                "++ stackrc:source:376                       :   GITBRANCH[\"osc-placement\"]=master",
                                "++ stackrc:source:387                       :   GITREPO[\"castellan\"]=https://github.com/openstack/castellan.git",
                                "++ stackrc:source:388                       :   GITBRANCH[\"castellan\"]=master",
                                "++ stackrc:source:391                       :   GITREPO[\"cliff\"]=https://github.com/openstack/cliff.git",
                                "++ stackrc:source:392                       :   GITBRANCH[\"cliff\"]=master",
                                "++ stackrc:source:395                       :   GITREPO[\"futurist\"]=https://github.com/openstack/futurist.git",
                                "++ stackrc:source:396                       :   GITBRANCH[\"futurist\"]=master",
                                "++ stackrc:source:399                       :   GITREPO[\"debtcollector\"]=https://github.com/openstack/debtcollector.git",
                                "++ stackrc:source:400                       :   GITBRANCH[\"debtcollector\"]=master",
                                "++ stackrc:source:403                       :   GITREPO[\"etcd3gw\"]=https://github.com/openstack/etcd3gw.git",
                                "++ stackrc:source:404                       :   GITBRANCH[\"etcd3gw\"]=master",
                                "++ stackrc:source:407                       :   GITREPO[\"automaton\"]=https://github.com/openstack/automaton.git",
                                "++ stackrc:source:408                       :   GITBRANCH[\"automaton\"]=master",
                                "++ stackrc:source:411                       :   GITREPO[\"oslo.cache\"]=https://github.com/openstack/oslo.cache.git",
                                "++ stackrc:source:412                       :   GITBRANCH[\"oslo.cache\"]=master",
                                "++ stackrc:source:415                       :   GITREPO[\"oslo.concurrency\"]=https://github.com/openstack/oslo.concurrency.git",
                                "++ stackrc:source:416                       :   GITBRANCH[\"oslo.concurrency\"]=master",
                                "++ stackrc:source:419                       :   GITREPO[\"oslo.config\"]=https://github.com/openstack/oslo.config.git",
                                "++ stackrc:source:420                       :   GITBRANCH[\"oslo.config\"]=master",
                                "++ stackrc:source:423                       :   GITREPO[\"oslo.context\"]=https://github.com/openstack/oslo.context.git",
                                "++ stackrc:source:424                       :   GITBRANCH[\"oslo.context\"]=master",
                                "++ stackrc:source:427                       :   GITREPO[\"oslo.db\"]=https://github.com/openstack/oslo.db.git",
                                "++ stackrc:source:428                       :   GITBRANCH[\"oslo.db\"]=master",
                                "++ stackrc:source:431                       :   GITREPO[\"oslo.i18n\"]=https://github.com/openstack/oslo.i18n.git",
                                "++ stackrc:source:432                       :   GITBRANCH[\"oslo.i18n\"]=master",
                                "++ stackrc:source:435                       :   GITREPO[\"oslo.limit\"]=https://github.com/openstack/oslo.limit.git",
                                "++ stackrc:source:436                       :   GITBRANCH[\"oslo.limit\"]=master",
                                "++ stackrc:source:439                       :   GITREPO[\"oslo.log\"]=https://github.com/openstack/oslo.log.git",
                                "++ stackrc:source:440                       :   GITBRANCH[\"oslo.log\"]=master",
                                "++ stackrc:source:443                       :   GITREPO[\"oslo.messaging\"]=https://github.com/openstack/oslo.messaging.git",
                                "++ stackrc:source:444                       :   GITBRANCH[\"oslo.messaging\"]=master",
                                "++ stackrc:source:447                       :   GITREPO[\"oslo.middleware\"]=https://github.com/openstack/oslo.middleware.git",
                                "++ stackrc:source:448                       :   GITBRANCH[\"oslo.middleware\"]=master",
                                "++ stackrc:source:451                       :   GITREPO[\"oslo.policy\"]=https://github.com/openstack/oslo.policy.git",
                                "++ stackrc:source:452                       :   GITBRANCH[\"oslo.policy\"]=master",
                                "++ stackrc:source:455                       :   GITREPO[\"oslo.privsep\"]=https://github.com/openstack/oslo.privsep.git",
                                "++ stackrc:source:456                       :   GITBRANCH[\"oslo.privsep\"]=master",
                                "++ stackrc:source:459                       :   GITREPO[\"oslo.reports\"]=https://github.com/openstack/oslo.reports.git",
                                "++ stackrc:source:460                       :   GITBRANCH[\"oslo.reports\"]=master",
                                "++ stackrc:source:463                       :   GITREPO[\"oslo.rootwrap\"]=https://github.com/openstack/oslo.rootwrap.git",
                                "++ stackrc:source:464                       :   GITBRANCH[\"oslo.rootwrap\"]=master",
                                "++ stackrc:source:467                       :   GITREPO[\"oslo.serialization\"]=https://github.com/openstack/oslo.serialization.git",
                                "++ stackrc:source:468                       :   GITBRANCH[\"oslo.serialization\"]=master",
                                "++ stackrc:source:471                       :   GITREPO[\"oslo.service\"]=https://github.com/openstack/oslo.service.git",
                                "++ stackrc:source:472                       :   GITBRANCH[\"oslo.service\"]=master",
                                "++ stackrc:source:475                       :   GITREPO[\"oslo.utils\"]=https://github.com/openstack/oslo.utils.git",
                                "++ stackrc:source:476                       :   GITBRANCH[\"oslo.utils\"]=master",
                                "++ stackrc:source:479                       :   GITREPO[\"oslo.versionedobjects\"]=https://github.com/openstack/oslo.versionedobjects.git",
                                "++ stackrc:source:480                       :   GITBRANCH[\"oslo.versionedobjects\"]=master",
                                "++ stackrc:source:483                       :   GITREPO[\"oslo.vmware\"]=https://github.com/openstack/oslo.vmware.git",
                                "++ stackrc:source:484                       :   GITBRANCH[\"oslo.vmware\"]=master",
                                "++ stackrc:source:487                       :   GITREPO[\"osprofiler\"]=https://github.com/openstack/osprofiler.git",
                                "++ stackrc:source:488                       :   GITBRANCH[\"osprofiler\"]=master",
                                "++ stackrc:source:491                       :   GITREPO[\"pycadf\"]=https://github.com/openstack/pycadf.git",
                                "++ stackrc:source:492                       :   GITBRANCH[\"pycadf\"]=master",
                                "++ stackrc:source:495                       :   GITREPO[\"stevedore\"]=https://github.com/openstack/stevedore.git",
                                "++ stackrc:source:496                       :   GITBRANCH[\"stevedore\"]=master",
                                "++ stackrc:source:499                       :   GITREPO[\"taskflow\"]=https://github.com/openstack/taskflow.git",
                                "++ stackrc:source:500                       :   GITBRANCH[\"taskflow\"]=master",
                                "++ stackrc:source:503                       :   GITREPO[\"tooz\"]=https://github.com/openstack/tooz.git",
                                "++ stackrc:source:504                       :   GITBRANCH[\"tooz\"]=master",
                                "++ stackrc:source:507                       :   GITREPO[\"pbr\"]=https://github.com/openstack/pbr.git",
                                "++ stackrc:source:508                       :   GITBRANCH[\"pbr\"]=master",
                                "++ stackrc:source:518                       :   GITREPO[\"cursive\"]=https://github.com/openstack/cursive.git",
                                "++ stackrc:source:519                       :   GITBRANCH[\"cursive\"]=master",
                                "++ stackrc:source:522                       :   GITREPO[\"glance_store\"]=https://github.com/openstack/glance_store.git",
                                "++ stackrc:source:523                       :   GITBRANCH[\"glance_store\"]=master",
                                "++ stackrc:source:526                       :   GITREPO[\"keystonemiddleware\"]=https://github.com/openstack/keystonemiddleware.git",
                                "++ stackrc:source:527                       :   GITBRANCH[\"keystonemiddleware\"]=master",
                                "++ stackrc:source:530                       :   GITREPO[\"ceilometermiddleware\"]=https://github.com/openstack/ceilometermiddleware.git",
                                "++ stackrc:source:531                       :   GITBRANCH[\"ceilometermiddleware\"]=master",
                                "++ stackrc:source:532                       :   GITDIR[\"ceilometermiddleware\"]=/opt/stack/ceilometermiddleware",
                                "++ stackrc:source:535                       :   GITREPO[\"openstacksdk\"]=https://github.com/openstack/openstacksdk.git",
                                "++ stackrc:source:536                       :   GITBRANCH[\"openstacksdk\"]=master",
                                "++ stackrc:source:539                       :   GITREPO[\"os-brick\"]=https://github.com/openstack/os-brick.git",
                                "++ stackrc:source:540                       :   GITBRANCH[\"os-brick\"]=master",
                                "++ stackrc:source:543                       :   GITREPO[\"os-client-config\"]=https://github.com/openstack/os-client-config.git",
                                "++ stackrc:source:544                       :   GITBRANCH[\"os-client-config\"]=master",
                                "++ stackrc:source:545                       :   GITDIR[\"os-client-config\"]=/opt/stack/os-client-config",
                                "++ stackrc:source:548                       :   GITREPO[\"os-vif\"]=https://github.com/openstack/os-vif.git",
                                "++ stackrc:source:549                       :   GITBRANCH[\"os-vif\"]=master",
                                "++ stackrc:source:552                       :   GITREPO[\"osc-lib\"]=https://github.com/openstack/osc-lib.git",
                                "++ stackrc:source:553                       :   GITBRANCH[\"osc-lib\"]=master",
                                "++ stackrc:source:556                       :   GITREPO[\"ironic-lib\"]=https://github.com/openstack/ironic-lib.git",
                                "++ stackrc:source:557                       :   GITBRANCH[\"ironic-lib\"]=master",
                                "++ stackrc:source:559                       :   GITDIR[\"ironic-lib\"]=/opt/stack/ironic-lib",
                                "++ stackrc:source:562                       :   GITREPO[\"diskimage-builder\"]=https://github.com/openstack/diskimage-builder.git",
                                "++ stackrc:source:563                       :   GITBRANCH[\"diskimage-builder\"]=master",
                                "++ stackrc:source:564                       :   GITDIR[\"diskimage-builder\"]=/opt/stack/diskimage-builder",
                                "++ stackrc:source:567                       :   GITREPO[\"neutron-lib\"]=https://github.com/openstack/neutron-lib.git",
                                "++ stackrc:source:568                       :   GITBRANCH[\"neutron-lib\"]=master",
                                "++ stackrc:source:569                       :   GITDIR[\"neutron-lib\"]=/opt/stack/neutron-lib",
                                "++ stackrc:source:572                       :   GITREPO[\"os-resource-classes\"]=https://github.com/openstack/os-resource-classes.git",
                                "++ stackrc:source:573                       :   GITBRANCH[\"os-resource-classes\"]=master",
                                "++ stackrc:source:576                       :   GITREPO[\"os-traits\"]=https://github.com/openstack/os-traits.git",
                                "++ stackrc:source:577                       :   GITBRANCH[\"os-traits\"]=master",
                                "++ stackrc:source:580                       :   GITREPO[\"ovsdbapp\"]=https://github.com/openstack/ovsdbapp.git",
                                "++ stackrc:source:581                       :   GITBRANCH[\"ovsdbapp\"]=master",
                                "++ stackrc:source:582                       :   GITDIR[\"ovsdbapp\"]=/opt/stack/ovsdbapp",
                                "++ stackrc:source:585                       :   GITREPO[\"os-ken\"]=https://github.com/openstack/os-ken.git",
                                "++ stackrc:source:586                       :   GITBRANCH[\"os-ken\"]=master",
                                "++ stackrc:source:587                       :   GITDIR[\"os-ken\"]=/opt/stack/os-ken",
                                "++ stackrc:source:599                       :   IRONIC_PYTHON_AGENT_REPO=https://github.com/openstack/ironic-python-agent.git",
                                "++ stackrc:source:600                       :   IRONIC_PYTHON_AGENT_BRANCH=master",
                                "++ stackrc:source:603                       :   NOVNC_REPO=https://github.com/novnc/novnc.git",
                                "++ stackrc:source:604                       :   NOVNC_BRANCH=v1.3.0",
                                "++ stackrc:source:607                       :   SPICE_REPO=http://anongit.freedesktop.org/git/spice/spice-html5.git",
                                "++ stackrc:source:608                       :   SPICE_BRANCH=master",
                                "+++ stackrc:source:614                       :   trueorfalse False ENABLE_VOLUME_MULTIATTACH",
                                "+++ functions-common:trueorfalse:224         :   local xtrace",
                                "++++ functions-common:trueorfalse:225         :   set +o",
                                "++++ functions-common:trueorfalse:225         :   grep xtrace",
                                "+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "+++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "++ stackrc:source:614                       :   ENABLE_VOLUME_MULTIATTACH=False",
                                "++ stackrc:source:619                       :   DEFAULT_VIRT_DRIVER=libvirt",
                                "++ stackrc:source:620                       :   VIRT_DRIVER=libvirt",
                                "++ stackrc:source:621                       :   case \"$VIRT_DRIVER\" in",
                                "++ stackrc:source:623                       :   LIBVIRT_TYPE=qemu",
                                "++ stackrc:source:624                       :   LIBVIRT_CPU_MODE=custom",
                                "++ stackrc:source:625                       :   LIBVIRT_CPU_MODEL=Nehalem",
                                "++ stackrc:source:627                       :   [[ -z Ubuntu ]]",
                                "++ stackrc:source:631                       :   [[ Ubuntu =~ (Debian|Ubuntu) ]]",
                                "++ stackrc:source:632                       :   LIBVIRT_GROUP=libvirt",
                                "++ stackrc:source:671                       :   CIRROS_VERSION=0.6.3",
                                "+++ stackrc:source:672                       :   uname -m",
                                "++ stackrc:source:672                       :   CIRROS_ARCH=x86_64",
                                "+++ stackrc:source:677                       :   trueorfalse True DOWNLOAD_DEFAULT_IMAGES",
                                "+++ functions-common:trueorfalse:224         :   local xtrace",
                                "++++ functions-common:trueorfalse:225         :   set +o",
                                "++++ functions-common:trueorfalse:225         :   grep xtrace",
                                "+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "+++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "++ stackrc:source:677                       :   DOWNLOAD_DEFAULT_IMAGES=True",
                                "++ stackrc:source:678                       :   [[ True == \\T\\r\\u\\e ]]",
                                "++ stackrc:source:679                       :   [[ -n '' ]]",
                                "++ stackrc:source:682                       :   case \"$VIRT_DRIVER\" in",
                                "++ stackrc:source:684                       :   case \"$LIBVIRT_TYPE\" in",
                                "++ stackrc:source:690                       :   DEFAULT_IMAGE_NAME=cirros-0.6.3-x86_64-disk",
                                "++ stackrc:source:691                       :   DEFAULT_IMAGE_FILE_NAME=cirros-0.6.3-x86_64-disk.img",
                                "++ stackrc:source:692                       :   IMAGE_URLS+=https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img",
                                "++ stackrc:source:705                       :   DOWNLOAD_DEFAULT_IMAGES=False",
                                "++ stackrc:source:714                       :   EXTRA_CACHE_URLS=",
                                "++ stackrc:source:717                       :   ETCD_VERSION=v3.5.21",
                                "++ stackrc:source:718                       :   ETCD_SHA256_AMD64=adddda4b06718e68671ffabff2f8cee48488ba61ad82900e639d108f2148501c",
                                "++ stackrc:source:719                       :   ETCD_SHA256_ARM64=95bf6918623a097c0385b96f139d90248614485e781ec9bee4768dbb6c79c53f",
                                "++ stackrc:source:720                       :   ETCD_SHA256_PPC64=6fb6ecb3d1b331eb177dc610a8efad3aceb1f836d6aeb439ba0bfac5d5c2a38c",
                                "++ stackrc:source:721                       :   ETCD_SHA256_S390X=a211a83961ba8a7e94f7d6343ad769e699db21a715ba4f3b68cf31ea28f9c951",
                                "++ stackrc:source:723                       :   is_arch x86_64",
                                "+++ functions-common:is_arch:519             :   uname -m",
                                "++ functions-common:is_arch:519             :   [[ x86_64 == \\x\\8\\6\\_\\6\\4 ]]",
                                "++ stackrc:source:724                       :   ETCD_ARCH=amd64",
                                "++ stackrc:source:725                       :   ETCD_SHA256=adddda4b06718e68671ffabff2f8cee48488ba61ad82900e639d108f2148501c",
                                "++ stackrc:source:738                       :   ETCD_PORT=2379",
                                "++ stackrc:source:739                       :   ETCD_PEER_PORT=2380",
                                "++ stackrc:source:740                       :   ETCD_DOWNLOAD_URL=https://github.com/etcd-io/etcd/releases/download",
                                "++ stackrc:source:741                       :   ETCD_NAME=etcd-v3.5.21-linux-amd64",
                                "++ stackrc:source:742                       :   ETCD_DOWNLOAD_FILE=etcd-v3.5.21-linux-amd64.tar.gz",
                                "++ stackrc:source:743                       :   ETCD_DOWNLOAD_LOCATION=https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz",
                                "++ stackrc:source:745                       :   EXTRA_CACHE_URLS+=,https://github.com/etcd-io/etcd/releases/download/v3.5.21/etcd-v3.5.21-linux-amd64.tar.gz",
                                "++ stackrc:source:748                       :   CACHE_BACKEND=dogpile.cache.memcached",
                                "++ stackrc:source:749                       :   MEMCACHE_SERVERS=localhost:11211",
                                "++ stackrc:source:752                       :   for image_url in ${IMAGE_URLS//,/ }",
                                "+++ stackrc:source:753                       :   echo https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img",
                                "+++ stackrc:source:753                       :   wc -l",
                                "+++ stackrc:source:753                       :   grep -o -F https://github.com/cirros-dev/cirros/releases/download/0.6.3/cirros-0.6.3-x86_64-disk.img",
                                "++ stackrc:source:753                       :   '[' 1 -gt 1 ']'",
                                "++ stackrc:source:759                       :   VOLUME_BACKING_FILE_SIZE=30G",
                                "++ stackrc:source:762                       :   VOLUME_NAME_PREFIX=volume-",
                                "++ stackrc:source:763                       :   INSTANCE_NAME_PREFIX=instance-",
                                "++ stackrc:source:766                       :   S3_SERVICE_PORT=3333",
                                "++ stackrc:source:769                       :   PRIVATE_NETWORK_NAME=private",
                                "++ stackrc:source:770                       :   PUBLIC_NETWORK_NAME=public",
                                "++ stackrc:source:772                       :   PUBLIC_INTERFACE=",
                                "++ stackrc:source:775                       :   SERVICE_PROTOCOL=http",
                                "+++ stackrc:source:781                       :   nproc",
                                "+++ stackrc:source:781                       :   nproc",
                                "++ stackrc:source:781                       :   API_WORKERS=4",
                                "++ stackrc:source:784                       :   SERVICE_TIMEOUT=60",
                                "++ stackrc:source:787                       :   NOVA_READY_TIMEOUT=60",
                                "++ stackrc:source:790                       :   SERVICE_GRACEFUL_SHUTDOWN_TIMEOUT=5",
                                "++ stackrc:source:793                       :   WORKER_TIMEOUT=80",
                                "+++ stackrc:source:801                       :   trueorfalse False OFFLINE",
                                "+++ functions-common:trueorfalse:224         :   local xtrace",
                                "++++ functions-common:trueorfalse:225         :   grep xtrace",
                                "++++ functions-common:trueorfalse:225         :   set +o",
                                "+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "+++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "++ stackrc:source:801                       :   OFFLINE=False",
                                "+++ stackrc:source:806                       :   trueorfalse False ERROR_ON_CLONE",
                                "+++ functions-common:trueorfalse:224         :   local xtrace",
                                "++++ functions-common:trueorfalse:225         :   set +o",
                                "++++ functions-common:trueorfalse:225         :   grep xtrace",
                                "+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "+++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "++ stackrc:source:806                       :   ERROR_ON_CLONE=True",
                                "+++ stackrc:source:809                       :   trueorfalse True ENABLE_DEBUG_LOG_LEVEL",
                                "+++ functions-common:trueorfalse:224         :   local xtrace",
                                "++++ functions-common:trueorfalse:225         :   set +o",
                                "++++ functions-common:trueorfalse:225         :   grep xtrace",
                                "+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "+++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "++ stackrc:source:809                       :   ENABLE_DEBUG_LOG_LEVEL=True",
                                "++ stackrc:source:815                       :   FLOATING_RANGE=172.24.5.0/24",
                                "++ stackrc:source:816                       :   IPV4_ADDRS_SAFE_TO_USE=10.1.0.0/20",
                                "++ stackrc:source:817                       :   FIXED_RANGE=10.1.0.0/20",
                                "++ stackrc:source:818                       :   HOST_IP_IFACE=",
                                "++ stackrc:source:819                       :   HOST_IP=162.253.55.206",
                                "++ stackrc:source:820                       :   HOST_IPV6=",
                                "+++ stackrc:source:822                       :   get_default_host_ip 10.1.0.0/20 172.24.5.0/24 '' 162.253.55.206 inet",
                                "+++ functions-common:get_default_host_ip:760 :   local fixed_range=10.1.0.0/20",
                                "+++ functions-common:get_default_host_ip:761 :   local floating_range=172.24.5.0/24",
                                "+++ functions-common:get_default_host_ip:762 :   local host_ip_iface=",
                                "+++ functions-common:get_default_host_ip:763 :   local host_ip=162.253.55.206",
                                "+++ functions-common:get_default_host_ip:764 :   local af=inet",
                                "+++ functions-common:get_default_host_ip:767 :   '[' -z 162.253.55.206 -o 162.253.55.206 == dhcp ']'",
                                "+++ functions-common:get_default_host_ip:791 :   echo 162.253.55.206",
                                "++ stackrc:source:822                       :   HOST_IP=162.253.55.206",
                                "++ stackrc:source:823                       :   '[' 162.253.55.206 == '' ']'",
                                "+++ stackrc:source:827                       :   get_default_host_ip '' '' '' '' inet6",
                                "+++ functions-common:get_default_host_ip:760 :   local fixed_range=",
                                "+++ functions-common:get_default_host_ip:761 :   local floating_range=",
                                "+++ functions-common:get_default_host_ip:762 :   local host_ip_iface=",
                                "+++ functions-common:get_default_host_ip:763 :   local host_ip=",
                                "+++ functions-common:get_default_host_ip:764 :   local af=inet6",
                                "+++ functions-common:get_default_host_ip:767 :   '[' -z '' -o '' == dhcp ']'",
                                "+++ functions-common:get_default_host_ip:768 :   host_ip=",
                                "++++ functions-common:get_default_host_ip:770 :   grep via",
                                "++++ functions-common:get_default_host_ip:770 :   ip -f inet6 route list match default table all",
                                "++++ functions-common:get_default_host_ip:770 :   head -1",
                                "++++ functions-common:get_default_host_ip:770 :   awk '/default/ {print $5}'",
                                "+++ functions-common:get_default_host_ip:770 :   host_ip_iface=",
                                "+++ functions-common:get_default_host_ip:771 :   local host_ips",
                                "++++ functions-common:get_default_host_ip:772 :   LC_ALL=C",
                                "++++ functions-common:get_default_host_ip:772 :   sed /temporary/d",
                                "++++ functions-common:get_default_host_ip:772 :   awk '/inet6/ {split($2,parts,\"/\");  print parts[1]}'",
                                "++++ functions-common:get_default_host_ip:772 :   ip -f inet6 addr show",
                                "+++ functions-common:get_default_host_ip:772 :   host_ips='::1",
                                "2604:e100:1:0:f816:3eff:feb3:872f",
                                "fe80::f816:3eff:feb3:872f'",
                                "+++ functions-common:get_default_host_ip:773 :   local ip",
                                "+++ functions-common:get_default_host_ip:774 :   for ip in $host_ips",
                                "+++ functions-common:get_default_host_ip:781 :   [[ inet6 == \\i\\n\\e\\t\\6 ]]",
                                "+++ functions-common:get_default_host_ip:782 :   host_ip=::1",
                                "+++ functions-common:get_default_host_ip:783 :   break",
                                "+++ functions-common:get_default_host_ip:791 :   echo ::1",
                                "++ stackrc:source:827                       :   HOST_IPV6=::1",
                                "+++ stackrc:source:830                       :   trueorfalse True NEUTRON_PORT_SECURITY",
                                "+++ functions-common:trueorfalse:224         :   local xtrace",
                                "++++ functions-common:trueorfalse:225         :   set +o",
                                "++++ functions-common:trueorfalse:225         :   grep xtrace",
                                "+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "+++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "++ stackrc:source:830                       :   NEUTRON_PORT_SECURITY=True",
                                "++ stackrc:source:835                       :   SERVICE_IP_VERSION=4",
                                "++ stackrc:source:841                       :   [[ 4 != \\4 ]]",
                                "++ stackrc:source:845                       :   [[ 4 == 4 ]]",
                                "++ stackrc:source:846                       :   DEF_SERVICE_HOST=162.253.55.206",
                                "++ stackrc:source:847                       :   DEF_SERVICE_LOCAL_HOST=127.0.0.1",
                                "++ stackrc:source:848                       :   DEF_SERVICE_LISTEN_ADDRESS=0.0.0.0",
                                "++ stackrc:source:851                       :   [[ 4 == 6 ]]",
                                "++ stackrc:source:862                       :   SERVICE_LISTEN_ADDRESS=0.0.0.0",
                                "++ stackrc:source:866                       :   SERVICE_HOST=162.253.55.206",
                                "++ stackrc:source:868                       :   SERVICE_LOCAL_HOST=127.0.0.1",
                                "++ stackrc:source:872                       :   TUNNEL_IP_VERSION=4",
                                "++ stackrc:source:875                       :   [[ 4 != \\4 ]]",
                                "++ stackrc:source:879                       :   [[ 4 == 4 ]]",
                                "++ stackrc:source:880                       :   DEF_TUNNEL_ENDPOINT_IP=162.253.55.206",
                                "++ stackrc:source:883                       :   [[ 4 == 6 ]]",
                                "++ stackrc:source:894                       :   TUNNEL_ENDPOINT_IP=162.253.55.206",
                                "+++ stackrc:source:897                       :   trueorfalse False SYSLOG",
                                "+++ functions-common:trueorfalse:224         :   local xtrace",
                                "++++ functions-common:trueorfalse:225         :   set +o",
                                "++++ functions-common:trueorfalse:225         :   grep xtrace",
                                "+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "+++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "++ stackrc:source:897                       :   SYSLOG=False",
                                "++ stackrc:source:898                       :   SYSLOG_HOST=162.253.55.206",
                                "++ stackrc:source:899                       :   SYSLOG_PORT=516",
                                "++ stackrc:source:903                       :   GIT_DEPTH=0",
                                "+++ stackrc:source:907                       :   trueorfalse True RECREATE_KEYSTONE_DB",
                                "+++ functions-common:trueorfalse:224         :   local xtrace",
                                "++++ functions-common:trueorfalse:225         :   set +o",
                                "++++ functions-common:trueorfalse:225         :   grep xtrace",
                                "+++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "+++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "++ stackrc:source:907                       :   RECREATE_KEYSTONE_DB=True",
                                "++ stackrc:source:919                       :   [[ -z '' ]]",
                                "++ stackrc:source:920                       :   default_logdir=/opt/stack/logs",
                                "++ stackrc:source:921                       :   [[ -z /opt/stack/logs/devstacklog.txt ]]",
                                "++ stackrc:source:926                       :   LOGDIR=/opt/stack/logs",
                                "++ stackrc:source:927                       :   logfile=devstacklog.txt",
                                "++ stackrc:source:928                       :   [[ -z /opt/stack/logs ]]",
                                "++ stackrc:source:928                       :   [[ /opt/stack/logs == \\d\\e\\v\\s\\t\\a\\c\\k\\l\\o\\g\\.\\t\\x\\t ]]",
                                "++ stackrc:source:933                       :   unset default_logdir logfile",
                                "++ stackrc:source:939                       :   ULIMIT_NOFILE=2048",
                                "+ ./stack.sh:main:228                      :   write_devstack_version",
                                "+ functions:write_devstack_version:876     :   sudo tee /etc/devstack-version",
                                "+ functions:write_devstack_version:876     :   cat -",
                                "++ functions:write_devstack_version:876     :   git log '--format=%H %s %ci' -1",
                                "+ ./stack.sh:main:232                      :   SUPPORTED_DISTROS='trixie|bookworm|noble|resolute|rhel9|rhel10'",
                                "+ ./stack.sh:main:234                      :   [[ ! noble =~ trixie|bookworm|noble|resolute|rhel9|rhel10 ]]",
                                "+ ./stack.sh:main:245                      :   export_proxy_variables",
                                "+ functions-common:export_proxy_variables:2238 :   isset http_proxy",
                                "+ functions-common:isset:266               :   [[ -v http_proxy ]]",
                                "+ functions-common:export_proxy_variables:2241 :   isset https_proxy",
                                "+ functions-common:isset:266               :   [[ -v https_proxy ]]",
                                "+ functions-common:export_proxy_variables:2244 :   isset no_proxy",
                                "+ functions-common:isset:266               :   [[ -v no_proxy ]]",
                                "+ ./stack.sh:main:250                      :   disable_negated_services",
                                "+ functions-common:disable_negated_services:1943 :   local xtrace",
                                "++ functions-common:disable_negated_services:1944 :   grep xtrace",
                                "++ functions-common:disable_negated_services:1944 :   set +o",
                                "+ functions-common:disable_negated_services:1944 :   xtrace='set -o xtrace'",
                                "+ functions-common:disable_negated_services:1945 :   set +o xtrace",
                                "+ ./stack.sh:main:257                      :   is_package_installed sudo",
                                "+ functions-common:is_package_installed:1447 :   [[ -z sudo ]]",
                                "+ functions-common:is_package_installed:1451 :   [[ -z deb ]]",
                                "+ functions-common:is_package_installed:1455 :   [[ deb = \\d\\e\\b ]]",
                                "+ functions-common:is_package_installed:1456 :   dpkg -s sudo",
                                "+ ./stack.sh:main:260                      :   sudo grep -q '^#includedir.*/etc/sudoers.d' /etc/sudoers",
                                "+ ./stack.sh:main:264                      :   [[ -n '' ]]",
                                "++ ./stack.sh:main:273                      :   mktemp",
                                "+ ./stack.sh:main:273                      :   TEMPFILE=/tmp/tmp.GUXMoGUJhV",
                                "+ ./stack.sh:main:274                      :   echo 'stack ALL=(root) NOPASSWD:ALL'",
                                "+ ./stack.sh:main:277                      :   echo 'Defaults:stack secure_path=/sbin:/usr/sbin:/usr/bin:/bin:/usr/local/sbin:/usr/local/bin'",
                                "+ ./stack.sh:main:279                      :   is_sudo_rs",
                                "+ functions-common:is_sudo_rs:564          :   sudo --version",
                                "+ functions-common:is_sudo_rs:564          :   grep -q '^sudo-rs '",
                                "+ ./stack.sh:main:280                      :   echo 'Defaults:stack !requiretty'",
                                "+ ./stack.sh:main:282                      :   chmod 0440 /tmp/tmp.GUXMoGUJhV",
                                "+ ./stack.sh:main:283                      :   sudo chown root:root /tmp/tmp.GUXMoGUJhV",
                                "+ ./stack.sh:main:284                      :   sudo mv /tmp/tmp.GUXMoGUJhV /etc/sudoers.d/50_stack_sh",
                                "+ ./stack.sh:main:290                      :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z deb ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' deb = deb ']'",
                                "+ ./stack.sh:main:291                      :   echo 'APT::Acquire::Retries \"20\";'",
                                "+ ./stack.sh:main:291                      :   sudo tee /etc/apt/apt.conf.d/80retry",
                                "+ ./stack.sh:main:332                      :   DEST=/opt/stack",
                                "+ ./stack.sh:main:337                      :   [[ ! -d /opt/stack ]]",
                                "+ ./stack.sh:main:344                      :   [[ -n /opt/stack/logs ]]",
                                "+ ./stack.sh:main:345                      :   sudo mkdir -p /opt/stack/logs",
                                "+ ./stack.sh:main:346                      :   safe_chown -R stack /opt/stack/logs",
                                "+ functions-common:safe_chown:2321         :   _safe_permission_operation chown -R stack /opt/stack/logs",
                                "+ functions-common:_safe_permission_operation:2146 :   local xtrace",
                                "++ functions-common:_safe_permission_operation:2147 :   set +o",
                                "++ functions-common:_safe_permission_operation:2147 :   grep xtrace",
                                "+ functions-common:_safe_permission_operation:2147 :   xtrace='set -o xtrace'",
                                "+ functions-common:_safe_permission_operation:2148 :   set +o xtrace",
                                "+ functions-common:_safe_permission_operation:2169 :   sudo chown -R stack /opt/stack/logs",
                                "+ ./stack.sh:main:347                      :   safe_chmod 0755 /opt/stack/logs",
                                "+ functions-common:safe_chmod:2315         :   _safe_permission_operation chmod 0755 /opt/stack/logs",
                                "+ functions-common:_safe_permission_operation:2146 :   local xtrace",
                                "++ functions-common:_safe_permission_operation:2147 :   set +o",
                                "++ functions-common:_safe_permission_operation:2147 :   grep xtrace",
                                "+ functions-common:_safe_permission_operation:2147 :   xtrace='set -o xtrace'",
                                "+ functions-common:_safe_permission_operation:2148 :   set +o xtrace",
                                "+ functions-common:_safe_permission_operation:2169 :   sudo chmod 0755 /opt/stack/logs",
                                "+ ./stack.sh:main:351                      :   DATA_DIR=/opt/stack/data",
                                "+ ./stack.sh:main:352                      :   [[ ! -d /opt/stack/data ]]",
                                "+ ./stack.sh:main:359                      :   async_init",
                                "+ inc/async:async_init:217                 :   local async_dir=/opt/stack/async",
                                "+ inc/async:async_init:220                 :   rm -Rf /opt/stack/async",
                                "+ inc/async:async_init:223                 :   mkdir -p /opt/stack/async",
                                "++ ./stack.sh:main:364                      :   hostname -s",
                                "+ ./stack.sh:main:364                      :   LOCAL_HOSTNAME=np0000195158",
                                "+ ./stack.sh:main:365                      :   grep -Fqwe np0000195158 /etc/hosts",
                                "++ ./stack.sh:main:372                      :   trueorfalse False SKIP_EPEL_INSTALL",
                                "++ functions-common:trueorfalse:224         :   local xtrace",
                                "+++ functions-common:trueorfalse:225         :   set +o",
                                "+++ functions-common:trueorfalse:225         :   grep xtrace",
                                "++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "+ ./stack.sh:main:372                      :   SKIP_EPEL_INSTALL=False",
                                "+ ./stack.sh:main:374                      :   [[ noble == \\r\\h\\e\\l\\9 ]]",
                                "+ ./stack.sh:main:388                      :   [[ noble == \\r\\h\\e\\l\\1\\0 ]]",
                                "+ ./stack.sh:main:393                      :   [[ noble == \\o\\p\\e\\n\\E\\u\\l\\e\\r\\-\\2\\2\\.\\0\\3 ]]",
                                "+ ./stack.sh:main:410                      :   install_python",
                                "+ inc/python:install_python:482            :   install_python3",
                                "+ inc/python:install_python3:488           :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z deb ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' deb = deb ']'",
                                "+ inc/python:install_python3:489           :   apt_get install python3.12 python3.12-dev",
                                "+ functions-common:apt_get:1194            :   local xtrace result",
                                "++ functions-common:apt_get:1195            :   set +o",
                                "++ functions-common:apt_get:1195            :   grep xtrace",
                                "+ functions-common:apt_get:1195            :   xtrace='set -o xtrace'",
                                "+ functions-common:apt_get:1196            :   set +o xtrace",
                                "+ functions-common:apt_get:1207            :   sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install python3.12 python3.12-dev",
                                "E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 8461 (apt-get)",
                                "E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?",
                                "+ functions-common:apt_get:1211            :   result=100",
                                "+ functions-common:apt_get:1214            :   time_stop apt-get",
                                "+ functions-common:time_stop:2420          :   local name",
                                "+ functions-common:time_stop:2421          :   local end_time",
                                "+ functions-common:time_stop:2422          :   local elapsed_time",
                                "+ functions-common:time_stop:2423          :   local total",
                                "+ functions-common:time_stop:2424          :   local start_time",
                                "+ functions-common:time_stop:2426          :   name=apt-get",
                                "+ functions-common:time_stop:2427          :   start_time=1791680505476",
                                "+ functions-common:time_stop:2429          :   [[ -z 1791680505476 ]]",
                                "++ functions-common:time_stop:2432          :   date +%s%3N",
                                "+ functions-common:time_stop:2432          :   end_time=1791680505561",
                                "+ functions-common:time_stop:2433          :   elapsed_time=85",
                                "+ functions-common:time_stop:2434          :   total=0",
                                "+ functions-common:time_stop:2436          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2437          :   _TIME_TOTAL[$name]=85",
                                "+ functions-common:apt_get:1215            :   return 100",
                                "++ inc/python:install_python:483            :   which python3.12",
                                "+ inc/python:install_python:483            :   export PYTHON=/usr/bin/python3.12",
                                "+ inc/python:install_python:483            :   PYTHON=/usr/bin/python3.12",
                                "++ ./stack.sh:main:417                      :   trueorfalse True VERBOSE",
                                "++ functions-common:trueorfalse:224         :   local xtrace",
                                "+++ functions-common:trueorfalse:225         :   set +o",
                                "+++ functions-common:trueorfalse:225         :   grep xtrace",
                                "++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "+ ./stack.sh:main:417                      :   VERBOSE=True",
                                "++ ./stack.sh:main:418                      :   trueorfalse False VERBOSE",
                                "++ functions-common:trueorfalse:224         :   local xtrace",
                                "+++ functions-common:trueorfalse:225         :   grep xtrace",
                                "+++ functions-common:trueorfalse:225         :   set +o",
                                "++ functions-common:trueorfalse:225         :   xtrace='set -o xtrace'",
                                "++ functions-common:trueorfalse:226         :   set +o xtrace",
                                "+ ./stack.sh:main:418                      :   VERBOSE_NO_TIMESTAMP=True",
                                "+ ./stack.sh:main:464                      :   TIMESTAMP_FORMAT=%F-%H%M%S",
                                "+ ./stack.sh:main:465                      :   LOGDAYS=7",
                                "++ ./stack.sh:main:466                      :   date +%F-%H%M%S",
                                "+ ./stack.sh:main:466                      :   CURRENT_LOG_TIME=2026-10-11-010145",
                                "+ ./stack.sh:main:468                      :   [[ -n /opt/stack/logs/devstacklog.txt ]]",
                                "+ ./stack.sh:main:471                      :   LOGFILE_DIR=/opt/stack/logs",
                                "+ ./stack.sh:main:472                      :   LOGFILE_NAME=devstacklog.txt",
                                "+ ./stack.sh:main:473                      :   mkdir -p /opt/stack/logs",
                                "+ ./stack.sh:main:474                      :   find /opt/stack/logs -maxdepth 1 -name 'devstacklog.txt.*' -mtime +7 -exec rm '{}' ';'",
                                "+ ./stack.sh:main:475                      :   LOGFILE=/opt/stack/logs/devstacklog.txt.2026-10-11-010145",
                                "+ ./stack.sh:main:476                      :   SUMFILE=/opt/stack/logs/devstacklog.txt.2026-10-11-010145.summary.2026-10-11-010145",
                                "+ ./stack.sh:main:482                      :   exec",
                                "+ ./stack.sh:main:483                      :   [[ True == \\T\\r\\u\\e ]]",
                                "+ ./stack.sh:main:484                      :   _of_args=-v",
                                "+ ./stack.sh:main:485                      :   [[ True == \\T\\r\\u\\e ]]",
                                "+ ./stack.sh:main:486                      :   _of_args='-v --no-timestamp'",
                                "+ ./stack.sh:main:489                      :   exec",
                                "++ ./stack.sh:main:489                      :   /usr/bin/python3.12 /opt/stack/devstack/tools/outfilter.py -v --no-timestamp -o /opt/stack/logs/devstacklog.txt.2026-10-11-010145",
                                "+ ./stack.sh:main:491                      :   exec",
                                "+ ./stack.sh:main:499                      :   echo_summary 'stack.sh log /opt/stack/logs/devstacklog.txt.2026-10-11-010145'",
                                "++ ./stack.sh:main:491                      :   /usr/bin/python3.12 /opt/stack/devstack/tools/outfilter.py -o /opt/stack/logs/devstacklog.txt.2026-10-11-010145.summary.2026-10-11-010145",
                                "+ ./stack.sh:echo_summary:444              :   [[ -t 3 ]]",
                                "+ ./stack.sh:echo_summary:450              :   echo -e stack.sh log /opt/stack/logs/devstacklog.txt.2026-10-11-010145",
                                "+ ./stack.sh:main:501                      :   ln -sf /opt/stack/logs/devstacklog.txt.2026-10-11-010145 /opt/stack/logs/devstacklog.txt",
                                "+ ./stack.sh:main:502                      :   ln -sf /opt/stack/logs/devstacklog.txt.2026-10-11-010145.summary.2026-10-11-010145 /opt/stack/logs/devstacklog.txt.summary",
                                "+ ./stack.sh:main:517                      :   check_path_perm_sanity /opt/stack",
                                "+ functions:check_path_perm_sanity:615     :   local real_path",
                                "++ functions:check_path_perm_sanity:616     :   readlink -f /opt/stack",
                                "+ functions:check_path_perm_sanity:616     :   real_path=/opt/stack",
                                "+ functions:check_path_perm_sanity:617     :   local rebuilt_path=",
                                "++ functions:check_path_perm_sanity:618     :   tr / ' '",
                                "++ functions:check_path_perm_sanity:618     :   echo /opt/stack",
                                "+ functions:check_path_perm_sanity:618     :   for i in $(echo ${real_path} | tr \"/\" \" \")",
                                "+ functions:check_path_perm_sanity:619     :   rebuilt_path=/opt",
                                "++ functions:check_path_perm_sanity:621     :   stat -c %a /opt",
                                "+ functions:check_path_perm_sanity:621     :   [[ 755 = 700 ]]",
                                "+ functions:check_path_perm_sanity:618     :   for i in $(echo ${real_path} | tr \"/\" \" \")",
                                "+ functions:check_path_perm_sanity:619     :   rebuilt_path=/opt/stack",
                                "++ functions:check_path_perm_sanity:621     :   stat -c %a /opt/stack",
                                "+ functions:check_path_perm_sanity:621     :   [[ 755 = 700 ]]",
                                "+ ./stack.sh:main:523                      :   trap exit_trap EXIT",
                                "+ ./stack.sh:main:564                      :   trap err_trap ERR",
                                "+ ./stack.sh:main:577                      :   set -o errexit",
                                "+ ./stack.sh:main:580                      :   uname -a",
                                "Linux np0000195158 6.8.0-146-generic #146-Ubuntu SMP PREEMPT_DYNAMIC Thu Sep  3 16:12:30 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux",
                                "+ ./stack.sh:main:583                      :   SSL_BUNDLE_FILE=/opt/stack/data/ca-bundle.pem",
                                "+ ./stack.sh:main:584                      :   rm -f /opt/stack/data/ca-bundle.pem",
                                "+ ./stack.sh:main:587                      :   source /opt/stack/devstack/lib/database",
                                "+ ./stack.sh:main:588                      :   source /opt/stack/devstack/lib/rpc_backend",
                                "+ ./stack.sh:main:591                      :   source /opt/stack/devstack/lib/host",
                                "+++ lib/host:source:12                       :   trueorfalse True ENABLE_KSM",
                                "++ lib/host:source:12                       :   ENABLE_KSM=True",
                                "+++ lib/host:source:13                       :   trueorfalse True ENABLE_KSMTUNED",
                                "++ lib/host:source:13                       :   ENABLE_KSMTUNED=True",
                                "+++ lib/host:source:56                       :   trueorfalse False ENABLE_ZSWAP",
                                "++ lib/host:source:56                       :   ENABLE_ZSWAP=True",
                                "++ lib/host:source:59                       :   ZSWAP_COMPRESSOR=lz4",
                                "++ lib/host:source:60                       :   ZSWAP_ZPOOL=zsmalloc",
                                "+++ lib/host:source:82                       :   trueorfalse False ENABLE_SYSCTL_MEM_TUNING",
                                "++ lib/host:source:82                       :   ENABLE_SYSCTL_MEM_TUNING=True",
                                "+++ lib/host:source:104                      :   trueorfalse False ENABLE_SYSCTL_NET_TUNING",
                                "++ lib/host:source:104                      :   ENABLE_SYSCTL_NET_TUNING=True",
                                "+ ./stack.sh:main:594                      :   tune_host",
                                "+ lib/host:tune_host:125                   :   configure_host_mem",
                                "+ lib/host:configure_host_mem:99           :   configure_zswap",
                                "+ lib/host:configure_zswap:69              :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/host:configure_zswap:72              :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z deb ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' deb = deb ']'",
                                "+ lib/host:configure_zswap:73              :   set_zswap_parameter compressor lz4",
                                "+ lib/host:set_zswap_parameter:62          :   local name=compressor",
                                "+ lib/host:set_zswap_parameter:63          :   local value=lz4",
                                "+ lib/host:set_zswap_parameter:65          :   set_sysfs_parameter zswap lz4 /sys/module/zswap/parameters/compressor",
                                "+ lib/host:set_sysfs_parameter:15          :   local name=zswap",
                                "+ lib/host:set_sysfs_parameter:16          :   local value=lz4",
                                "+ lib/host:set_sysfs_parameter:17          :   local param_file=/sys/module/zswap/parameters/compressor",
                                "+ lib/host:set_sysfs_parameter:19          :   [[ ! -e /sys/module/zswap/parameters/compressor ]]",
                                "+ lib/host:set_sysfs_parameter:24          :   echo lz4",
                                "+ lib/host:set_sysfs_parameter:24          :   sudo tee /sys/module/zswap/parameters/compressor",
                                "lz4",
                                "+ lib/host:configure_zswap:74              :   set_zswap_parameter zpool zsmalloc",
                                "+ lib/host:set_zswap_parameter:62          :   local name=zpool",
                                "+ lib/host:set_zswap_parameter:63          :   local value=zsmalloc",
                                "+ lib/host:set_zswap_parameter:65          :   set_sysfs_parameter zswap zsmalloc /sys/module/zswap/parameters/zpool",
                                "+ lib/host:set_sysfs_parameter:15          :   local name=zswap",
                                "+ lib/host:set_sysfs_parameter:16          :   local value=zsmalloc",
                                "+ lib/host:set_sysfs_parameter:17          :   local param_file=/sys/module/zswap/parameters/zpool",
                                "+ lib/host:set_sysfs_parameter:19          :   [[ ! -e /sys/module/zswap/parameters/zpool ]]",
                                "+ lib/host:set_sysfs_parameter:24          :   echo zsmalloc",
                                "+ lib/host:set_sysfs_parameter:24          :   sudo tee /sys/module/zswap/parameters/zpool",
                                "zsmalloc",
                                "+ lib/host:configure_zswap:76              :   set_zswap_parameter enabled 1",
                                "+ lib/host:set_zswap_parameter:62          :   local name=enabled",
                                "+ lib/host:set_zswap_parameter:63          :   local value=1",
                                "+ lib/host:set_zswap_parameter:65          :   set_sysfs_parameter zswap 1 /sys/module/zswap/parameters/enabled",
                                "+ lib/host:set_sysfs_parameter:15          :   local name=zswap",
                                "+ lib/host:set_sysfs_parameter:16          :   local value=1",
                                "+ lib/host:set_sysfs_parameter:17          :   local param_file=/sys/module/zswap/parameters/enabled",
                                "+ lib/host:set_sysfs_parameter:19          :   [[ ! -e /sys/module/zswap/parameters/enabled ]]",
                                "+ lib/host:set_sysfs_parameter:24          :   echo 1",
                                "+ lib/host:set_sysfs_parameter:24          :   sudo tee /sys/module/zswap/parameters/enabled",
                                "1",
                                "+ lib/host:configure_zswap:78              :   sudo grep -R . /sys/module/zswap/parameters",
                                "/sys/module/zswap/parameters/same_filled_pages_enabled:Y",
                                "/sys/module/zswap/parameters/enabled:Y",
                                "/sys/module/zswap/parameters/shrinker_enabled:Y",
                                "/sys/module/zswap/parameters/max_pool_percent:20",
                                "/sys/module/zswap/parameters/compressor:lz4",
                                "/sys/module/zswap/parameters/non_same_filled_pages_enabled:Y",
                                "/sys/module/zswap/parameters/zpool:zsmalloc",
                                "/sys/module/zswap/parameters/exclusive_loads:N",
                                "/sys/module/zswap/parameters/accept_threshold_percent:90",
                                "+ lib/host:configure_host_mem:100          :   configure_ksm",
                                "+ lib/host:configure_ksm:39                :   [[ True == \\T\\r\\u\\e ]]",
                                "+ lib/host:configure_ksm:40                :   install_package ksmtuned",
                                "+ functions-common:install_package:1438    :   update_package_repo",
                                "+ functions-common:update_package_repo:1412 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1413 :   REPOS_UPDATED=False",
                                "+ functions-common:update_package_repo:1414 :   RETRY_UPDATE=False",
                                "+ functions-common:update_package_repo:1416 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z deb ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' deb = deb ']'",
                                "+ functions-common:update_package_repo:1421 :   apt_get_update",
                                "+ functions-common:apt_get_update:1166     :   [[ False == \\T\\r\\u\\e ]]",
                                "+ functions-common:apt_get_update:1171     :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:apt_get_update:1173     :   local sudo=sudo",
                                "++ functions-common:apt_get_update:1174     :   id -u",
                                "+ functions-common:apt_get_update:1174     :   [[ 1002 = \\0 ]]",
                                "+ functions-common:apt_get_update:1177     :   time_start apt-get-update",
                                "+ functions-common:time_start:2406         :   local name=apt-get-update",
                                "+ functions-common:time_start:2407         :   local start_time=",
                                "+ functions-common:time_start:2408         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2411         :   date +%s%3N",
                                "+ functions-common:time_start:2411         :   _TIME_START[$name]=1791680506445",
                                "+ functions-common:apt_get_update:1179     :   local 'proxies=http_proxy= https_proxy= no_proxy= '",
                                "+ functions-common:apt_get_update:1180     :   local 'update_cmd=sudo http_proxy= https_proxy= no_proxy=  apt-get update'",
                                "+ functions-common:apt_get_update:1181     :   timeout 300 sh -c 'while ! sudo http_proxy= https_proxy= no_proxy=  apt-get update; do sleep 30; done'",
                                "Hit:1 http://security.ubuntu.com/ubuntu noble-security InRelease",
                                "Hit:2 http://yul2.clouds.archive.ubuntu.com/ubuntu noble InRelease",
                                "Hit:3 http://yul2.clouds.archive.ubuntu.com/ubuntu noble-updates InRelease",
                                "Hit:4 http://yul2.clouds.archive.ubuntu.com/ubuntu noble-backports InRelease",
                                "Reading package lists...",
                                "+ functions-common:apt_get_update:1185     :   REPOS_UPDATED=True",
                                "+ functions-common:apt_get_update:1187     :   time_stop apt-get-update",
                                "+ functions-common:time_stop:2420          :   local name",
                                "+ functions-common:time_stop:2421          :   local end_time",
                                "+ functions-common:time_stop:2422          :   local elapsed_time",
                                "+ functions-common:time_stop:2423          :   local total",
                                "+ functions-common:time_stop:2424          :   local start_time",
                                "+ functions-common:time_stop:2426          :   name=apt-get-update",
                                "+ functions-common:time_stop:2427          :   start_time=1791680506445",
                                "+ functions-common:time_stop:2429          :   [[ -z 1791680506445 ]]",
                                "++ functions-common:time_stop:2432          :   date +%s%3N",
                                "+ functions-common:time_stop:2432          :   end_time=1791680508118",
                                "+ functions-common:time_stop:2433          :   elapsed_time=1673",
                                "+ functions-common:time_stop:2434          :   total=0",
                                "+ functions-common:time_stop:2436          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2437          :   _TIME_TOTAL[$name]=1673",
                                "+ functions-common:install_package:1439    :   real_install_package ksmtuned",
                                "+ functions-common:real_install_package:1426 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z deb ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' deb = deb ']'",
                                "+ functions-common:real_install_package:1427 :   apt_get install ksmtuned",
                                "+ functions-common:apt_get:1207            :   sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install ksmtuned",
                                "E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 8461 (apt-get)",
                                "E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?",
                                "+ functions-common:apt_get:1211            :   result=100",
                                "+ functions-common:apt_get:1214            :   time_stop apt-get",
                                "+ functions-common:time_stop:2420          :   local name",
                                "+ functions-common:time_stop:2421          :   local end_time",
                                "+ functions-common:time_stop:2422          :   local elapsed_time",
                                "+ functions-common:time_stop:2423          :   local total",
                                "+ functions-common:time_stop:2424          :   local start_time",
                                "+ functions-common:time_stop:2426          :   name=apt-get",
                                "+ functions-common:time_stop:2427          :   start_time=1791680508184",
                                "+ functions-common:time_stop:2429          :   [[ -z 1791680508184 ]]",
                                "++ functions-common:time_stop:2432          :   date +%s%3N",
                                "+ functions-common:time_stop:2432          :   end_time=1791680508270",
                                "+ functions-common:time_stop:2433          :   elapsed_time=86",
                                "+ functions-common:time_stop:2434          :   total=85",
                                "+ functions-common:time_stop:2436          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2437          :   _TIME_TOTAL[$name]=171",
                                "+ functions-common:apt_get:1215            :   return 100",
                                "+ functions-common:install_package:1440    :   RETRY_UPDATE=True",
                                "+ functions-common:install_package:1440    :   update_package_repo",
                                "+ functions-common:update_package_repo:1412 :   NO_UPDATE_REPOS=False",
                                "+ functions-common:update_package_repo:1413 :   REPOS_UPDATED=True",
                                "+ functions-common:update_package_repo:1414 :   RETRY_UPDATE=True",
                                "+ functions-common:update_package_repo:1416 :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:update_package_repo:1420 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z deb ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' deb = deb ']'",
                                "+ functions-common:update_package_repo:1421 :   apt_get_update",
                                "+ functions-common:apt_get_update:1166     :   [[ True == \\T\\r\\u\\e ]]",
                                "+ functions-common:apt_get_update:1166     :   [[ True != \\T\\r\\u\\e ]]",
                                "+ functions-common:apt_get_update:1171     :   [[ False = \\T\\r\\u\\e ]]",
                                "+ functions-common:apt_get_update:1173     :   local sudo=sudo",
                                "++ functions-common:apt_get_update:1174     :   id -u",
                                "+ functions-common:apt_get_update:1174     :   [[ 1002 = \\0 ]]",
                                "+ functions-common:apt_get_update:1177     :   time_start apt-get-update",
                                "+ functions-common:time_start:2406         :   local name=apt-get-update",
                                "+ functions-common:time_start:2407         :   local start_time=",
                                "+ functions-common:time_start:2408         :   [[ -n '' ]]",
                                "++ functions-common:time_start:2411         :   date +%s%3N",
                                "+ functions-common:time_start:2411         :   _TIME_START[$name]=1791680508386",
                                "+ functions-common:apt_get_update:1179     :   local 'proxies=http_proxy= https_proxy= no_proxy= '",
                                "+ functions-common:apt_get_update:1180     :   local 'update_cmd=sudo http_proxy= https_proxy= no_proxy=  apt-get update'",
                                "+ functions-common:apt_get_update:1181     :   timeout 300 sh -c 'while ! sudo http_proxy= https_proxy= no_proxy=  apt-get update; do sleep 30; done'",
                                "Hit:1 http://security.ubuntu.com/ubuntu noble-security InRelease",
                                "Hit:2 http://yul2.clouds.archive.ubuntu.com/ubuntu noble InRelease",
                                "Hit:3 http://yul2.clouds.archive.ubuntu.com/ubuntu noble-updates InRelease",
                                "Hit:4 http://yul2.clouds.archive.ubuntu.com/ubuntu noble-backports InRelease",
                                "Reading package lists...",
                                "+ functions-common:apt_get_update:1185     :   REPOS_UPDATED=True",
                                "+ functions-common:apt_get_update:1187     :   time_stop apt-get-update",
                                "+ functions-common:time_stop:2420          :   local name",
                                "+ functions-common:time_stop:2421          :   local end_time",
                                "+ functions-common:time_stop:2422          :   local elapsed_time",
                                "+ functions-common:time_stop:2423          :   local total",
                                "+ functions-common:time_stop:2424          :   local start_time",
                                "+ functions-common:time_stop:2426          :   name=apt-get-update",
                                "+ functions-common:time_stop:2427          :   start_time=1791680508386",
                                "+ functions-common:time_stop:2429          :   [[ -z 1791680508386 ]]",
                                "++ functions-common:time_stop:2432          :   date +%s%3N",
                                "+ functions-common:time_stop:2432          :   end_time=1791680510065",
                                "+ functions-common:time_stop:2433          :   elapsed_time=1679",
                                "+ functions-common:time_stop:2434          :   total=1673",
                                "+ functions-common:time_stop:2436          :   _TIME_START[$name]=",
                                "+ functions-common:time_stop:2437          :   _TIME_TOTAL[$name]=3352",
                                "+ functions-common:install_package:1440    :   real_install_package ksmtuned",
                                "+ functions-common:real_install_package:1426 :   is_ubuntu",
                                "+ functions-common:is_ubuntu:546           :   [[ -z deb ]]",
                                "+ functions-common:is_ubuntu:549           :   '[' deb = deb ']'",
                                "+ functions-common:real_install_package:1427 :   apt_get install ksmtuned",
                                "+ functions-common:apt_get:1207            :   sudo DEBIAN_FRONTEND=noninteractive http_proxy= https_proxy= no_proxy= apt-get --option Dpkg::Options::=--force-confold --assume-yes install ksmtuned",
                                "E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 8461 (apt-get)",
                                "E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?",
                                "+ functions-common:apt_get:1               :   exit_trap",
                                "+ ./stack.sh:exit_trap:525                 :   local r=100",
                                "++ ./stack.sh:exit_trap:526                 :   jobs -p",
                                "+ ./stack.sh:exit_trap:526                 :   jobs=",
                                "+ ./stack.sh:exit_trap:529                 :   [[ -n '' ]]",
                                "+ ./stack.sh:exit_trap:535                 :   '[' -f '' ']'",
                                "+ ./stack.sh:exit_trap:540                 :   kill_spinner",
                                "+ ./stack.sh:kill_spinner:435              :   '[' '!' -z '' ']'",
                                "+ ./stack.sh:exit_trap:542                 :   [[ 100 -ne 0 ]]",
                                "+ ./stack.sh:exit_trap:543                 :   echo 'Error on exit'",
                                "Error on exit",
                                "+ ./stack.sh:exit_trap:545                 :   type -p generate-subunit",
                                "+ ./stack.sh:exit_trap:548                 :   [[ -z /opt/stack/logs ]]",
                                "+ ./stack.sh:exit_trap:551                 :   /usr/bin/python3.12 /opt/stack/devstack/tools/worlddump.py -d /opt/stack/logs",
                                "+ ./stack.sh:exit_trap:560                 :   exit 100",
                                "*** FINISHED ***"
                            ],
                            "zuul_log_id": "0242ac17-0010-14c3-8c1f-000000000056-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-14c3-8c1f-000000000054",
                        "name": "run-devstack",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/run-devstack"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:01:51.051630Z",
                            "start": "2026-10-11T00:59:41.053871Z"
                        },
                        "id": "0242ac17-0010-14c3-8c1f-000000000056",
                        "name": "Run devstack"
                    }
                }
            ]
        }
    ],
    "stats": {
        "controller": {
            "changed": 0,
            "failures": 1,
            "ignored": 0,
            "ok": 0,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "0",
    "phase": "post",
    "playbook": "github.com/vexxhost/magnum-cluster-api/zuul.d/playbooks/hydrophone/post.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-10-11T01:01:53.866876Z",
                    "start": "2026-10-11T01:01:51.834194Z"
                },
                "id": "0242ac17-0010-11c7-7de7-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "action": "ansible.builtin.copy",
                            "changed": false,
                            "failed": true,
                            "msg": "One or more items failed",
                            "results": [
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "failed": true,
                                    "invocation": {
                                        "module_args": {
                                            "_original_basename": null,
                                            "attributes": null,
                                            "backup": false,
                                            "checksum": null,
                                            "content": null,
                                            "dest": "/home/zuul/zuul-output/artifacts/e2e.log",
                                            "directory_mode": null,
                                            "follow": false,
                                            "force": true,
                                            "group": null,
                                            "local_follow": null,
                                            "mode": null,
                                            "owner": null,
                                            "remote_src": true,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": "src/github.com/vexxhost/magnum-cluster-api/hydrophone-results/e2e.log",
                                            "unsafe_writes": false,
                                            "validate": null
                                        }
                                    },
                                    "item": "e2e.log",
                                    "msg": "Source src/github.com/vexxhost/magnum-cluster-api/hydrophone-results/e2e.log not found"
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "failed": true,
                                    "invocation": {
                                        "module_args": {
                                            "_original_basename": null,
                                            "attributes": null,
                                            "backup": false,
                                            "checksum": null,
                                            "content": null,
                                            "dest": "/home/zuul/zuul-output/artifacts/junit_01.xml",
                                            "directory_mode": null,
                                            "follow": false,
                                            "force": true,
                                            "group": null,
                                            "local_follow": null,
                                            "mode": null,
                                            "owner": null,
                                            "remote_src": true,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": "src/github.com/vexxhost/magnum-cluster-api/hydrophone-results/junit_01.xml",
                                            "unsafe_writes": false,
                                            "validate": null
                                        }
                                    },
                                    "item": "junit_01.xml",
                                    "msg": "Source src/github.com/vexxhost/magnum-cluster-api/hydrophone-results/junit_01.xml not found"
                                }
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:01:52.865650Z",
                            "start": "2026-10-11T01:01:51.846961Z"
                        },
                        "id": "0242ac17-0010-11c7-7de7-000000000004",
                        "name": "Copy individual Hydrophone result files"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "ansible.builtin.copy",
                            "changed": false,
                            "failed": true,
                            "invocation": {
                                "module_args": {
                                    "_original_basename": null,
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": null,
                                    "content": null,
                                    "dest": "/home/zuul/zuul-output/artifacts/hydrophone-results.tar.gz",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": null,
                                    "owner": null,
                                    "remote_src": true,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "src/github.com/vexxhost/magnum-cluster-api/hydrophone-results.tar.gz",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "msg": "Source src/github.com/vexxhost/magnum-cluster-api/hydrophone-results.tar.gz not found"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:01:53.202549Z",
                            "start": "2026-10-11T01:01:52.874473Z"
                        },
                        "id": "0242ac17-0010-11c7-7de7-000000000005",
                        "name": "Copy Hydrophone results tarball to output folder"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "zuul_return",
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:01:53.267202Z",
                            "start": "2026-10-11T01:01:53.231502Z"
                        },
                        "id": "0242ac17-0010-11c7-7de7-000000000006",
                        "name": "Return built artifacts to Zuul"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": "docker volume ls -q",
                            "failed": true,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "docker volume ls -q",
                                    "_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-11c7-7de7-000000000008-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "[Errno 2] No such file or directory: b'docker'",
                            "rc": 2,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:01:53.821448Z",
                            "start": "2026-10-11T01:01:53.306874Z"
                        },
                        "id": "0242ac17-0010-11c7-7de7-000000000008",
                        "name": "Get the Docker volume ID"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "ansible.builtin.copy",
                            "failed": true,
                            "msg": "The task includes an option with an undefined variable. The error was: list object has no element 0. list object has no element 0\n\nThe error appears to be in '/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_5/github.com/vexxhost/magnum-cluster-api/zuul.d/playbooks/hydrophone/post.yml': line 42, column 11, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n\n        - name: Copy all of the pod logs\n          ^ here\n"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:01:53.866876Z",
                            "start": "2026-10-11T01:01:53.827832Z"
                        },
                        "id": "0242ac17-0010-11c7-7de7-000000000009",
                        "name": "Copy all of the pod logs"
                    }
                }
            ]
        }
    ],
    "stats": {
        "controller": {
            "changed": 0,
            "failures": 0,
            "ignored": 4,
            "ok": 5,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "master",
    "index": "1",
    "phase": "post",
    "playbook": "opendev.org/openstack/devstack/playbooks/post.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-10-11T01:02:33.694064Z",
                    "start": "2026-10-11T01:01:54.638209Z"
                },
                "id": "0242ac17-0010-2d25-0808-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "owner": 1000,
                                    "path": "/home/zuul/logs",
                                    "state": "directory"
                                },
                                "before": {
                                    "owner": 0,
                                    "path": "/home/zuul/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": "zuul",
                                    "path": "/home/zuul/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/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-00000000000b",
                        "name": "export-devstack-journal",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/export-devstack-journal"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:01:55.280404Z",
                            "start": "2026-10-11T01:01:54.654851Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000000d",
                        "name": "Ensure /home/zuul/logs exists"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "u=\"\"\nname=\"\"\nfor u in $(systemctl list-unit-files | grep devstack | awk '{print $1}'); do\n  name=$(echo $u | sed 's/devstack@/screen-/' | sed 's/\\.service//')\n  journalctl -o short-precise --unit $u  > /home/zuul/logs/$name.txt\ndone\n",
                            "delta": "0:00:00.565973",
                            "end": "2026-10-11 01:01:56.313356",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "u=\"\"\nname=\"\"\nfor u in $(systemctl list-unit-files | grep devstack | awk '{print $1}'); do\n  name=$(echo $u | sed 's/devstack@/screen-/' | sed 's/\\.service//')\n  journalctl -o short-precise --unit $u  > /home/zuul/logs/$name.txt\ndone\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": "0242ac17-0010-2d25-0808-00000000000e-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 01:01:55.747383",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-2d25-0808-00000000000e-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-00000000000b",
                        "name": "export-devstack-journal",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/export-devstack-journal"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:01:56.360384Z",
                            "start": "2026-10-11T01:01:55.321365Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000000e",
                        "name": "Export legacy stack screen log files"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "journalctl \\\n    -t kernel \\\n    -t sudo \\\n    --no-pager \\\n    --since=\"$(cat /opt/stack/log-start-timestamp.txt)\" \\\n   > /home/zuul/logs/syslog.txt\n",
                            "delta": "0:00:00.026066",
                            "end": "2026-10-11 01:01:56.689853",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "journalctl \\\n    -t kernel \\\n    -t sudo \\\n    --no-pager \\\n    --since=\"$(cat /opt/stack/log-start-timestamp.txt)\" \\\n   > /home/zuul/logs/syslog.txt\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": "0242ac17-0010-2d25-0808-00000000000f-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 01:01:56.663787",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-2d25-0808-00000000000f-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-00000000000b",
                        "name": "export-devstack-journal",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/export-devstack-journal"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:01:56.917106Z",
                            "start": "2026-10-11T01:01:56.401025Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000000f",
                        "name": "Export legacy syslog.txt"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "journalctl -o export \\\n    --since=\"$(cat /opt/stack/log-start-timestamp.txt)\" \\\n  | gzip > /home/zuul/logs/devstack.journal.gz\n",
                            "delta": "0:00:00.041150",
                            "end": "2026-10-11 01:01:57.298215",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "journalctl -o export \\\n    --since=\"$(cat /opt/stack/log-start-timestamp.txt)\" \\\n  | gzip > /home/zuul/logs/devstack.journal.gz\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": "0242ac17-0010-2d25-0808-000000000010-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 01:01:57.257065",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-2d25-0808-000000000010-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-00000000000b",
                        "name": "export-devstack-journal",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/export-devstack-journal"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:01:57.509541Z",
                            "start": "2026-10-11T01:01:56.993392Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000010",
                        "name": "Export journal"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "template",
                            "changed": true,
                            "checksum": "736482eb473a9912d1debfa5023b34cf4559a1d0",
                            "dest": "/home/zuul/logs/devstack.journal.README.txt",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "devstack.journal.README.txt.j2",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "736482eb473a9912d1debfa5023b34cf4559a1d0",
                                    "content": null,
                                    "dest": "/home/zuul/logs/devstack.journal.README.txt",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": null,
                                    "owner": null,
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1791680517.5704744-19-225590312678912/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "b53b6730653022596a7ffa3d6505510c",
                            "mode": "0644",
                            "owner": "root",
                            "size": 1049,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1791680517.5704744-19-225590312678912/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-00000000000b",
                        "name": "export-devstack-journal",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/export-devstack-journal"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:01:58.418666Z",
                            "start": "2026-10-11T01:01:57.520078Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000011",
                        "name": "Save journal README"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul/apache",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/home/zuul/apache",
                                    "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": "/home/zuul/apache",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "path": "/home/zuul/apache",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:01:58.713547Z",
                            "start": "2026-10-11T01:01:58.439501Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000015",
                        "name": "Ensure /home/zuul/apache exists"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "find",
                            "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:01:59.086861Z",
                            "start": "2026-10-11T01:01:58.723606Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000017",
                        "name": "Find logs"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "stat",
                            "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:01:59.907823Z",
                            "start": "2026-10-11T01:01:59.096602Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000018",
                        "name": "Dereference files"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "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-2d25-0808-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:00.742828Z",
                            "start": "2026-10-11T01:01:59.919364Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000019",
                        "name": "Create hard links"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "find",
                            "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
                            "changed": false,
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:00.778836Z",
                            "start": "2026-10-11T01:02:00.753675Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000001b",
                        "name": "Find logs"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "stat",
                            "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
                            "changed": false,
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:00.814368Z",
                            "start": "2026-10-11T01:02:00.790982Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000001c",
                        "name": "Dereference files"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
                            "changed": false,
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:00.848720Z",
                            "start": "2026-10-11T01:02:00.825335Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000001d",
                        "name": "Create hard links"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul/apache_config",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/home/zuul/apache_config",
                                    "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": "/home/zuul/apache_config",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "path": "/home/zuul/apache_config",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:01.133737Z",
                            "start": "2026-10-11T01:02:00.862786Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000001f",
                        "name": "Ensure /home/zuul/apache_config apache_config exists"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "apache_config_paths": {
                                    "Debian": "/etc/apache2/sites-enabled/",
                                    "RedHat": "/etc/httpd/conf.d/",
                                    "Suse": "/etc/apache2/conf.d/",
                                    "openEuler": "/etc/httpd/conf.d/"
                                }
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:01.182081Z",
                            "start": "2026-10-11T01:02:01.143971Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000020",
                        "name": "Define config paths"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "find",
                            "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:01.435744Z",
                            "start": "2026-10-11T01:02:01.191421Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000021",
                        "name": "Discover configurations"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "stat",
                            "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:01.727021Z",
                            "start": "2026-10-11T01:02:01.445248Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000022",
                        "name": "Dereference configurations"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "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-2d25-0808-000000000013",
                        "name": "apache-logs-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/apache-logs-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:02.027517Z",
                            "start": "2026-10-11T01:02:01.738722Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000023",
                        "name": "Link configurations"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "source /opt/stack/devstack//stackrc\nsource /opt/stack/devstack//inc/python\nsetup_devstack_virtualenv\n$PYTHON /opt/stack/devstack//tools/get-stats.py \\\n  --db-user=\"$DATABASE_USER\" \\\n  --db-pass=\"$DATABASE_PASSWORD\" \\\n  --db-host=\"$DATABASE_HOST\" \\\n   --apache-log=\"/var/log/apache2/error.log\"  --apache-log=\"/var/log/apache2/access.log\"  --apache-log=\"/var/log/apache2/other_vhosts_access.log\"  > /home/zuul/performance.json\n",
                            "delta": "0:00:02.311173",
                            "end": "2026-10-11 01:02:04.668954",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "source /opt/stack/devstack//stackrc\nsource /opt/stack/devstack//inc/python\nsetup_devstack_virtualenv\n$PYTHON /opt/stack/devstack//tools/get-stats.py \\\n  --db-user=\"$DATABASE_USER\" \\\n  --db-pass=\"$DATABASE_PASSWORD\" \\\n  --db-host=\"$DATABASE_HOST\" \\\n   --apache-log=\"/var/log/apache2/error.log\"  --apache-log=\"/var/log/apache2/access.log\"  --apache-log=\"/var/log/apache2/other_vhosts_access.log\"  > /home/zuul/performance.json\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-2d25-0808-000000000027-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 01:02:02.357781",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "No psutil, process information will not be included\nNo pymysql, database information will not be included",
                            "stdout_lines": [
                                "No psutil, process information will not be included",
                                "No pymysql, database information will not be included"
                            ],
                            "zuul_log_id": "0242ac17-0010-2d25-0808-000000000027-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000025",
                        "name": "capture-performance-data",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/capture-performance-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:05.111579Z",
                            "start": "2026-10-11T01:02:02.091116Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000027",
                        "name": "Generate statistics"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul/etc",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/home/zuul/etc",
                                    "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": "/home/zuul/etc",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "root",
                            "path": "/home/zuul/etc",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000029",
                        "name": "devstack-project-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/devstack-project-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:05.406570Z",
                            "start": "2026-10-11T01:02:05.134928Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000002b",
                        "name": "Ensure /home/zuul/etc exists"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "stat",
                            "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000029",
                        "name": "devstack-project-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/devstack-project-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:09.505963Z",
                            "start": "2026-10-11T01:02:05.416297Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000002c",
                        "name": "Check which projects have a config folder"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "msg": "All items skipped",
                            "results": [
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/novnc"
                                            }
                                        },
                                        "item": {
                                            "key": "github.com/novnc/novnc",
                                            "value": {
                                                "canonical_hostname": "github.com",
                                                "canonical_name": "github.com/novnc/novnc",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "b17d04c1a1a926a59f4a04bb866332b429f2ce37",
                                                "name": "novnc/novnc",
                                                "required": true,
                                                "short_name": "novnc",
                                                "src_dir": "src/github.com/novnc/novnc"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/magnum-cluster-api"
                                            }
                                        },
                                        "item": {
                                            "key": "github.com/vexxhost/magnum-cluster-api",
                                            "value": {
                                                "canonical_hostname": "github.com",
                                                "canonical_name": "github.com/vexxhost/magnum-cluster-api",
                                                "checkout": "main",
                                                "checkout_description": "zuul branch",
                                                "commit": "2d5ee3a175cdcf43331bc39f2880b7fc03c0286c",
                                                "name": "vexxhost/magnum-cluster-api",
                                                "required": false,
                                                "short_name": "magnum-cluster-api",
                                                "src_dir": "src/github.com/vexxhost/magnum-cluster-api"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/barbican"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/barbican",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/barbican",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "311ecfa6b8a3bc67831fbb772138c56b35c2359f",
                                                "name": "openstack/barbican",
                                                "required": true,
                                                "short_name": "barbican",
                                                "src_dir": "src/opendev.org/openstack/barbican"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/cinder"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/cinder",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/cinder",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "666cbad52cf1bd9b2ca88a90daa14bcd62a6fa1a",
                                                "name": "openstack/cinder",
                                                "required": true,
                                                "short_name": "cinder",
                                                "src_dir": "src/opendev.org/openstack/cinder"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/devstack"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/devstack",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/devstack",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "64d59574473c148c3d855124ae5f79681854cd0a",
                                                "name": "openstack/devstack",
                                                "required": true,
                                                "short_name": "devstack",
                                                "src_dir": "src/opendev.org/openstack/devstack"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/glance"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/glance",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/glance",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "2b987bfb3caafdf09fe30115fa65df5f563962fe",
                                                "name": "openstack/glance",
                                                "required": true,
                                                "short_name": "glance",
                                                "src_dir": "src/opendev.org/openstack/glance"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/keystone"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/keystone",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/keystone",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "2427ef6a71a6b642818b726c85317eb5e9bc4960",
                                                "name": "openstack/keystone",
                                                "required": true,
                                                "short_name": "keystone",
                                                "src_dir": "src/opendev.org/openstack/keystone"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/magnum"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/magnum",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/magnum",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "5fca26c307be637ffc3da38a17731c6afb37053b",
                                                "name": "openstack/magnum",
                                                "required": true,
                                                "short_name": "magnum",
                                                "src_dir": "src/opendev.org/openstack/magnum"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/manila"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/manila",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/manila",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "5ddd6acaaf173cb2ba1f2d8fdfab509c951976d8",
                                                "name": "openstack/manila",
                                                "required": true,
                                                "short_name": "manila",
                                                "src_dir": "src/opendev.org/openstack/manila"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/neutron"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/neutron",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/neutron",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "dd92e47ab193ea1eda3f31463098e9e4e1375e48",
                                                "name": "openstack/neutron",
                                                "required": true,
                                                "short_name": "neutron",
                                                "src_dir": "src/opendev.org/openstack/neutron"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/nova"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/nova",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/nova",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "2b5fedace12dba41600bec10ca73476dbcfc7d10",
                                                "name": "openstack/nova",
                                                "required": true,
                                                "short_name": "nova",
                                                "src_dir": "src/opendev.org/openstack/nova"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/octavia"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/octavia",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/octavia",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "25d0c7e2dd0e09f5c10aa2063b33e38074f92121",
                                                "name": "openstack/octavia",
                                                "required": true,
                                                "short_name": "octavia",
                                                "src_dir": "src/opendev.org/openstack/octavia"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/os-test-images"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/os-test-images",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/os-test-images",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "840ecd26fa6ba394512d9ddca91eb93dc4dd176a",
                                                "name": "openstack/os-test-images",
                                                "required": true,
                                                "short_name": "os-test-images",
                                                "src_dir": "src/opendev.org/openstack/os-test-images"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/ovn-octavia-provider"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/ovn-octavia-provider",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/ovn-octavia-provider",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "3f6b411dc16e0cd7e0e17641979826df2518d547",
                                                "name": "openstack/ovn-octavia-provider",
                                                "required": true,
                                                "short_name": "ovn-octavia-provider",
                                                "src_dir": "src/opendev.org/openstack/ovn-octavia-provider"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/placement"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/placement",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/placement",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "7e72a5cdbedf03214c31d2d188951a349e834c94",
                                                "name": "openstack/placement",
                                                "required": true,
                                                "short_name": "placement",
                                                "src_dir": "src/opendev.org/openstack/placement"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/python-magnumclient"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/python-magnumclient",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/python-magnumclient",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "6adff3716e64de4b59de7396195d2a18189ac348",
                                                "name": "openstack/python-magnumclient",
                                                "required": true,
                                                "short_name": "python-magnumclient",
                                                "src_dir": "src/opendev.org/openstack/python-magnumclient"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/requirements"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/requirements",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/requirements",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "6a1e5de6e9c73511e6702c1c3bf93a8fd743869f",
                                                "name": "openstack/requirements",
                                                "required": true,
                                                "short_name": "requirements",
                                                "src_dir": "src/opendev.org/openstack/requirements"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                },
                                {
                                    "ansible_loop_var": "item",
                                    "changed": false,
                                    "false_condition": "item.stat.exists",
                                    "item": {
                                        "ansible_loop_var": "item",
                                        "changed": false,
                                        "failed": false,
                                        "invocation": {
                                            "module_args": {
                                                "checksum_algorithm": "sha1",
                                                "follow": false,
                                                "get_attributes": true,
                                                "get_checksum": true,
                                                "get_mime": true,
                                                "path": "/etc/swift"
                                            }
                                        },
                                        "item": {
                                            "key": "opendev.org/openstack/swift",
                                            "value": {
                                                "canonical_hostname": "opendev.org",
                                                "canonical_name": "opendev.org/openstack/swift",
                                                "checkout": "master",
                                                "checkout_description": "job override ref",
                                                "commit": "861f18c8c906c7d302fa88cf851e87e10dd30ecb",
                                                "name": "openstack/swift",
                                                "required": true,
                                                "short_name": "swift",
                                                "src_dir": "src/opendev.org/openstack/swift"
                                            }
                                        },
                                        "stat": {
                                            "exists": false
                                        }
                                    },
                                    "skip_reason": "Conditional result was False",
                                    "skipped": true
                                }
                            ],
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000029",
                        "name": "devstack-project-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/devstack-project-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:09.638435Z",
                            "start": "2026-10-11T01:02:09.517405Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000002d",
                        "name": "Copy configuration files"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/etc/openstack"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000029",
                        "name": "devstack-project-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/devstack-project-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:09.905835Z",
                            "start": "2026-10-11T01:02:09.648874Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000002e",
                        "name": "Check if openstack has a config folder"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": false,
                            "false_condition": "openstack_configs.stat.exists",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000029",
                        "name": "devstack-project-conf",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/devstack-project-conf"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:10.456843Z",
                            "start": "2026-10-11T01:02:09.947540Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000002f",
                        "name": "Copy configuration files"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "sudo iptables-save > /home/zuul/iptables.txt\n\n# NOTE(sfernand): Run 'df' with a 60s timeout to prevent hangs from\n# stale NFS mounts.\ntimeout -s 9 60s df -h > /home/zuul/df.txt || true\n# If 'df' times out, the mount output helps debug which NFS share\n# is unresponsive.\nmount > /home/zuul/mount.txt\n\nfor py_ver in 2 3; do\n    if [[ `which python${py_ver}` ]]; then\n        python${py_ver} -m pip freeze > /home/zuul/pip${py_ver}-freeze.txt\n    fi\ndone\n\nif [ `command -v dpkg` ]; then\n    dpkg -l> /home/zuul/dpkg-l.txt\nfi\nif [ `command -v rpm` ]; then\n    rpm -qa | sort > /home/zuul/rpm-qa.txt\nfi\n\n# Services status\nsudo systemctl status --all > services.txt 2>/dev/null\n\n# NOTE(kchamart) The 'audit.log' can be useful in cases when QEMU\n# failed to start due to denials from SELinux \u2014 useful for CentOS\n# and Fedora machines.  For Ubuntu (which runs AppArmor), DevStack\n# already captures the contents of /var/log/kern.log (via\n# `journalctl -t kernel` redirected into syslog.txt.gz), which\n# contains AppArmor-related messages.\nif [ -f /var/log/audit/audit.log ] ; then\n    sudo cp /var/log/audit/audit.log /home/zuul/audit.log &&\n    chmod +r /home/zuul/audit.log;\nfi\n\n# gzip and save any coredumps in /var/core\nif [ -d /var/core ]; then\n    sudo gzip -r /var/core\n    sudo cp -r /var/core /home/zuul/\nfi\n\nsudo ss -lntup | grep ':53' > /home/zuul/listen53.txt\n\n# NOTE(andreaf) Service logs are already in logs/ thanks for the\n# export-devstack-journal log. Apache logs are under apache/ thans to the\n# apache-logs-conf role.\ngrep -i deprecat /home/zuul/logs/*.txt /home/zuul/apache/*.log | \\\n    sed -r 's/[0-9]{1,2}\\:[0-9]{1,2}\\:[0-9]{1,2}\\.[0-9]{1,3}/ /g' | \\\n    sed -r 's/[0-9]{1,2}\\:[0-9]{1,2}\\:[0-9]{1,2}/ /g' | \\\n    sed -r 's/[0-9]{1,4}-[0-9]{1,2}-[0-9]{1,4}/ /g' |\n    sed -r 's/\\[.*\\]/ /g' | \\\n    sed -r 's/\\s[0-9]+\\s/ /g' | \\\n    awk '{if ($0 in seen) {seen[$0]++} else {out[++n]=$0;seen[$0]=1}} END { for (i=1; i<=n; i++) print seen[out[i]]\" :: \" out[i] }' > /home/zuul/deprecations.log\n",
                            "delta": "0:00:01.766375",
                            "end": "2026-10-11 01:02:12.550923",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "sudo iptables-save > /home/zuul/iptables.txt\n\n# NOTE(sfernand): Run 'df' with a 60s timeout to prevent hangs from\n# stale NFS mounts.\ntimeout -s 9 60s df -h > /home/zuul/df.txt || true\n# If 'df' times out, the mount output helps debug which NFS share\n# is unresponsive.\nmount > /home/zuul/mount.txt\n\nfor py_ver in 2 3; do\n    if [[ `which python${py_ver}` ]]; then\n        python${py_ver} -m pip freeze > /home/zuul/pip${py_ver}-freeze.txt\n    fi\ndone\n\nif [ `command -v dpkg` ]; then\n    dpkg -l> /home/zuul/dpkg-l.txt\nfi\nif [ `command -v rpm` ]; then\n    rpm -qa | sort > /home/zuul/rpm-qa.txt\nfi\n\n# Services status\nsudo systemctl status --all > services.txt 2>/dev/null\n\n# NOTE(kchamart) The 'audit.log' can be useful in cases when QEMU\n# failed to start due to denials from SELinux \u2014 useful for CentOS\n# and Fedora machines.  For Ubuntu (which runs AppArmor), DevStack\n# already captures the contents of /var/log/kern.log (via\n# `journalctl -t kernel` redirected into syslog.txt.gz), which\n# contains AppArmor-related messages.\nif [ -f /var/log/audit/audit.log ] ; then\n    sudo cp /var/log/audit/audit.log /home/zuul/audit.log &&\n    chmod +r /home/zuul/audit.log;\nfi\n\n# gzip and save any coredumps in /var/core\nif [ -d /var/core ]; then\n    sudo gzip -r /var/core\n    sudo cp -r /var/core /home/zuul/\nfi\n\nsudo ss -lntup | grep ':53' > /home/zuul/listen53.txt\n\n# NOTE(andreaf) Service logs are already in logs/ thanks for the\n# export-devstack-journal log. Apache logs are under apache/ thans to the\n# apache-logs-conf role.\ngrep -i deprecat /home/zuul/logs/*.txt /home/zuul/apache/*.log | \\\n    sed -r 's/[0-9]{1,2}\\:[0-9]{1,2}\\:[0-9]{1,2}\\.[0-9]{1,3}/ /g' | \\\n    sed -r 's/[0-9]{1,2}\\:[0-9]{1,2}\\:[0-9]{1,2}/ /g' | \\\n    sed -r 's/[0-9]{1,4}-[0-9]{1,2}-[0-9]{1,4}/ /g' |\n    sed -r 's/\\[.*\\]/ /g' | \\\n    sed -r 's/\\s[0-9]+\\s/ /g' | \\\n    awk '{if ($0 in seen) {seen[$0]++} else {out[++n]=$0;seen[$0]=1}} END { for (i=1; i<=n; i++) print seen[out[i]]\" :: \" out[i] }' > /home/zuul/deprecations.log\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-2d25-0808-000000000033-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 01:02:10.784548",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-2d25-0808-000000000033-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000031",
                        "name": "capture-system-logs",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/capture-system-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:13.029383Z",
                            "start": "2026-10-11T01:02:10.509730Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000033",
                        "name": "Stage various logs and reports"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "stat",
                            "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_3/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:23.386555Z",
                            "start": "2026-10-11T01:02:13.048835Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000037",
                        "name": "Register sources"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "sudo",
                                "-n",
                                "true"
                            ],
                            "delta": "0:00:00.022346",
                            "end": "2026-10-11 01:02:23.685710",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "sudo -n true",
                                    "_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-2d25-0808-000000000039-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-10-11 01:02:23.663364",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-2d25-0808-000000000039-1-controller"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_3/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:23.938612Z",
                            "start": "2026-10-11T01:02:23.421473Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000039",
                        "name": "Check sudo"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "censored": "the output has been hidden due to the fact that 'no_log: true' was specified for this result",
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_3/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:24.308041Z",
                            "start": "2026-10-11T01:02:23.949150Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000003a",
                        "name": "Set source and destination for files and folders"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "all_sources": [
                                    {
                                        "dest": "logs/lvm",
                                        "source": "/etc/lvm",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/resolv.conf",
                                        "source": "/etc/resolv.conf",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/sudoers",
                                        "source": "/etc/sudoers",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/sudoers.d",
                                        "source": "/etc/sudoers.d",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/postgresql",
                                        "source": "/var/log/postgresql",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/_.localrc.auto",
                                        "source": "/opt/stack/devstack//.localrc.auto",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/local.conf",
                                        "source": "/opt/stack/devstack//local.conf",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/devstacklog.txt",
                                        "source": "/opt/stack/logs//devstacklog.txt",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/devstacklog.txt.summary",
                                        "source": "/opt/stack/logs//devstacklog.txt.summary",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/worlddump-latest.txt",
                                        "source": "/opt/stack/logs//worlddump-latest.txt",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/apache",
                                        "source": "/home/zuul/apache",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/apache_config",
                                        "source": "/home/zuul/apache_config",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/deprecations.log",
                                        "source": "/home/zuul/deprecations.log",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/df.txt",
                                        "source": "/home/zuul/df.txt",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/dpkg-l.txt",
                                        "source": "/home/zuul/dpkg-l.txt",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/etc",
                                        "source": "/home/zuul/etc",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/iptables.txt",
                                        "source": "/home/zuul/iptables.txt",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/listen53.txt",
                                        "source": "/home/zuul/listen53.txt",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/mount.txt",
                                        "source": "/home/zuul/mount.txt",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/performance.json",
                                        "source": "/home/zuul/performance.json",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/pip3-freeze.txt",
                                        "source": "/home/zuul/pip3-freeze.txt",
                                        "type": "logs"
                                    },
                                    {
                                        "dest": "logs/services.txt",
                                        "source": "/home/zuul/services.txt",
                                        "type": "logs"
                                    }
                                ]
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_3/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:24.402866Z",
                            "start": "2026-10-11T01:02:24.329601Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000003c",
                        "name": "Build a list of source, dest dictionaries"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output_dirs",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "owner": 1000,
                                            "path": "/home/zuul/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "owner": 0,
                                            "path": "/home/zuul/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": "zuul",
                                            "path": "/home/zuul/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/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1000,
                                    "zj_output_dirs": "docs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dirs",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "owner": 1000,
                                            "path": "/home/zuul/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "owner": 0,
                                            "path": "/home/zuul/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": "zuul",
                                            "path": "/home/zuul/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/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1000,
                                    "zj_output_dirs": "artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dirs",
                                    "changed": false,
                                    "diff": {
                                        "after": {
                                            "path": "/home/zuul/logs"
                                        },
                                        "before": {
                                            "path": "/home/zuul/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": "zuul",
                                            "path": "/home/zuul/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/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1000,
                                    "zj_output_dirs": "logs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_3/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:25.161016Z",
                            "start": "2026-10-11T01:02:24.415604Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000003d",
                        "name": "Ensure target folders exist"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "command",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/etc/lvm",
                                        "/home/zuul/logs/lvm"
                                    ],
                                    "delta": "0:00:00.010362",
                                    "end": "2026-10-11 01:02:25.532544",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /etc/lvm /home/zuul/logs/lvm",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:25.522182",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/lvm",
                                        "source": "/etc/lvm",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/etc/resolv.conf",
                                        "/home/zuul/logs/resolv.conf"
                                    ],
                                    "delta": "0:00:00.007907",
                                    "end": "2026-10-11 01:02:25.759146",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /etc/resolv.conf /home/zuul/logs/resolv.conf",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:25.751239",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/resolv.conf",
                                        "source": "/etc/resolv.conf",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/etc/sudoers",
                                        "/home/zuul/logs/sudoers"
                                    ],
                                    "delta": "0:00:00.006775",
                                    "end": "2026-10-11 01:02:26.008628",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /etc/sudoers /home/zuul/logs/sudoers",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:26.001853",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/sudoers",
                                        "source": "/etc/sudoers",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/etc/sudoers.d",
                                        "/home/zuul/logs/sudoers.d"
                                    ],
                                    "delta": "0:00:00.008325",
                                    "end": "2026-10-11 01:02:26.269894",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /etc/sudoers.d /home/zuul/logs/sudoers.d",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:26.261569",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/sudoers.d",
                                        "source": "/etc/sudoers.d",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/var/log/postgresql",
                                        "/home/zuul/logs/postgresql"
                                    ],
                                    "delta": "0:00:00.005933",
                                    "end": "2026-10-11 01:02:26.479200",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /var/log/postgresql /home/zuul/logs/postgresql",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:26.473267",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/postgresql",
                                        "source": "/var/log/postgresql",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/opt/stack/devstack//.localrc.auto",
                                        "/home/zuul/logs/_.localrc.auto"
                                    ],
                                    "delta": "0:00:00.007869",
                                    "end": "2026-10-11 01:02:26.728247",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /opt/stack/devstack//.localrc.auto /home/zuul/logs/_.localrc.auto",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:26.720378",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/_.localrc.auto",
                                        "source": "/opt/stack/devstack//.localrc.auto",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/opt/stack/devstack//local.conf",
                                        "/home/zuul/logs/local.conf"
                                    ],
                                    "delta": "0:00:00.007569",
                                    "end": "2026-10-11 01:02:26.962798",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /opt/stack/devstack//local.conf /home/zuul/logs/local.conf",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:26.955229",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/local.conf",
                                        "source": "/opt/stack/devstack//local.conf",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/opt/stack/logs//devstacklog.txt",
                                        "/home/zuul/logs/devstacklog.txt"
                                    ],
                                    "delta": "0:00:00.008399",
                                    "end": "2026-10-11 01:02:27.213078",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /opt/stack/logs//devstacklog.txt /home/zuul/logs/devstacklog.txt",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:27.204679",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/devstacklog.txt",
                                        "source": "/opt/stack/logs//devstacklog.txt",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/opt/stack/logs//devstacklog.txt.summary",
                                        "/home/zuul/logs/devstacklog.txt.summary"
                                    ],
                                    "delta": "0:00:00.007094",
                                    "end": "2026-10-11 01:02:27.468640",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /opt/stack/logs//devstacklog.txt.summary /home/zuul/logs/devstacklog.txt.summary",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:27.461546",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/devstacklog.txt.summary",
                                        "source": "/opt/stack/logs//devstacklog.txt.summary",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/opt/stack/logs//worlddump-latest.txt",
                                        "/home/zuul/logs/worlddump-latest.txt"
                                    ],
                                    "delta": "0:00:00.008047",
                                    "end": "2026-10-11 01:02:27.715972",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /opt/stack/logs//worlddump-latest.txt /home/zuul/logs/worlddump-latest.txt",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:27.707925",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/worlddump-latest.txt",
                                        "source": "/opt/stack/logs//worlddump-latest.txt",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/home/zuul/apache",
                                        "/home/zuul/logs/apache"
                                    ],
                                    "delta": "0:00:00.006508",
                                    "end": "2026-10-11 01:02:27.966316",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /home/zuul/apache /home/zuul/logs/apache",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:27.959808",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/apache",
                                        "source": "/home/zuul/apache",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/home/zuul/apache_config",
                                        "/home/zuul/logs/apache_config"
                                    ],
                                    "delta": "0:00:00.007934",
                                    "end": "2026-10-11 01:02:28.192885",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /home/zuul/apache_config /home/zuul/logs/apache_config",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:28.184951",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/apache_config",
                                        "source": "/home/zuul/apache_config",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/home/zuul/deprecations.log",
                                        "/home/zuul/logs/deprecations.log"
                                    ],
                                    "delta": "0:00:00.007479",
                                    "end": "2026-10-11 01:02:28.430979",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /home/zuul/deprecations.log /home/zuul/logs/deprecations.log",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:28.423500",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/deprecations.log",
                                        "source": "/home/zuul/deprecations.log",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/home/zuul/df.txt",
                                        "/home/zuul/logs/df.txt"
                                    ],
                                    "delta": "0:00:00.008197",
                                    "end": "2026-10-11 01:02:28.673796",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /home/zuul/df.txt /home/zuul/logs/df.txt",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:28.665599",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/df.txt",
                                        "source": "/home/zuul/df.txt",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/home/zuul/dpkg-l.txt",
                                        "/home/zuul/logs/dpkg-l.txt"
                                    ],
                                    "delta": "0:00:00.007279",
                                    "end": "2026-10-11 01:02:28.899994",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /home/zuul/dpkg-l.txt /home/zuul/logs/dpkg-l.txt",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:28.892715",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/dpkg-l.txt",
                                        "source": "/home/zuul/dpkg-l.txt",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/home/zuul/etc",
                                        "/home/zuul/logs/etc"
                                    ],
                                    "delta": "0:00:00.007473",
                                    "end": "2026-10-11 01:02:29.116426",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /home/zuul/etc /home/zuul/logs/etc",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:29.108953",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/etc",
                                        "source": "/home/zuul/etc",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/home/zuul/iptables.txt",
                                        "/home/zuul/logs/iptables.txt"
                                    ],
                                    "delta": "0:00:00.007734",
                                    "end": "2026-10-11 01:02:29.358791",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /home/zuul/iptables.txt /home/zuul/logs/iptables.txt",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:29.351057",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/iptables.txt",
                                        "source": "/home/zuul/iptables.txt",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/home/zuul/listen53.txt",
                                        "/home/zuul/logs/listen53.txt"
                                    ],
                                    "delta": "0:00:00.008326",
                                    "end": "2026-10-11 01:02:29.628724",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /home/zuul/listen53.txt /home/zuul/logs/listen53.txt",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:29.620398",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/listen53.txt",
                                        "source": "/home/zuul/listen53.txt",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/home/zuul/mount.txt",
                                        "/home/zuul/logs/mount.txt"
                                    ],
                                    "delta": "0:00:00.007291",
                                    "end": "2026-10-11 01:02:29.920555",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /home/zuul/mount.txt /home/zuul/logs/mount.txt",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:29.913264",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/mount.txt",
                                        "source": "/home/zuul/mount.txt",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/home/zuul/performance.json",
                                        "/home/zuul/logs/performance.json"
                                    ],
                                    "delta": "0:00:00.008140",
                                    "end": "2026-10-11 01:02:30.174195",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /home/zuul/performance.json /home/zuul/logs/performance.json",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:30.166055",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/performance.json",
                                        "source": "/home/zuul/performance.json",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/home/zuul/pip3-freeze.txt",
                                        "/home/zuul/logs/pip3-freeze.txt"
                                    ],
                                    "delta": "0:00:00.008526",
                                    "end": "2026-10-11 01:02:30.437634",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /home/zuul/pip3-freeze.txt /home/zuul/logs/pip3-freeze.txt",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:30.429108",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/pip3-freeze.txt",
                                        "source": "/home/zuul/pip3-freeze.txt",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_source",
                                    "changed": true,
                                    "cmd": [
                                        "cp",
                                        "-pRL",
                                        "/home/zuul/services.txt",
                                        "/home/zuul/logs/services.txt"
                                    ],
                                    "delta": "0:00:00.005564",
                                    "end": "2026-10-11 01:02:30.689337",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "cp -pRL /home/zuul/services.txt /home/zuul/logs/services.txt",
                                            "_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": "in-loop-ignore",
                                            "zuul_no_log": false,
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-10-11 01:02:30.683773",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_source": {
                                        "dest": "logs/services.txt",
                                        "source": "/home/zuul/services.txt",
                                        "type": "logs"
                                    },
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_3/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:30.756071Z",
                            "start": "2026-10-11T01:02:25.171378Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000003f",
                        "name": "Copy files and folders to staging folder"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul/logs"
                                },
                                "before": {
                                    "path": "/home/zuul/logs"
                                }
                            },
                            "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,
                                    "dest": "/home/zuul/logs",
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": "u=rwX,g=rX,o=rX",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/home/zuul/logs",
                                    "recurse": true,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul",
                            "path": "/home/zuul/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_3/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:31.048711Z",
                            "start": "2026-10-11T01:02:30.769064Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000041",
                        "name": "Make all log files readable"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "stage_output_renames",
                            "changed": true,
                            "errors": {},
                            "invocation": {
                                "module_args": {
                                    "extensions": {
                                        "auto": true,
                                        "conf": true,
                                        "localrc": true,
                                        "log": true,
                                        "stackenv": true
                                    },
                                    "rename_dir": "/home/zuul/logs"
                                }
                            },
                            "msg": "Renamed files for staging.",
                            "renamed": {
                                "/home/zuul/logs/_.localrc.auto": "/home/zuul/logs/_.localrc_auto.txt",
                                "/home/zuul/logs/apache/access.log": "/home/zuul/logs/apache/access_log.txt",
                                "/home/zuul/logs/apache/error.log": "/home/zuul/logs/apache/error_log.txt",
                                "/home/zuul/logs/apache/other_vhosts_access.log": "/home/zuul/logs/apache/other_vhosts_access_log.txt",
                                "/home/zuul/logs/apache_config/000-default.conf": "/home/zuul/logs/apache_config/000-default_conf.txt",
                                "/home/zuul/logs/deprecations.log": "/home/zuul/logs/deprecations_log.txt",
                                "/home/zuul/logs/local.conf": "/home/zuul/logs/local_conf.txt",
                                "/home/zuul/logs/lvm/lvm.conf": "/home/zuul/logs/lvm/lvm_conf.txt",
                                "/home/zuul/logs/lvm/lvmlocal.conf": "/home/zuul/logs/lvm/lvmlocal_conf.txt",
                                "/home/zuul/logs/resolv.conf": "/home/zuul/logs/resolv_conf.txt"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_3/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:31.440061Z",
                            "start": "2026-10-11T01:02:31.059703Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000042",
                        "name": "Rename log files that match extensions_to_txt"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "find",
                            "changed": false,
                            "false_condition": "stage_compress_logs",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_3/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:31.475425Z",
                            "start": "2026-10-11T01:02:31.450610Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000044",
                        "name": "Discover log files for compression"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": false,
                            "false_condition": "stage_compress_logs",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000035",
                        "name": "stage-output",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_3/opendev.org/zuul/zuul-jobs/roles/stage-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:31.509914Z",
                            "start": "2026-10-11T01:02:31.486094Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-000000000045",
                        "name": "Archive everything from logs"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "synchronize",
                            "changed": true,
                            "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --no-owner --no-group --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@162.253.55.206:/home/zuul/logs /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/logs/controller",
                            "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/0c2d508e7aa8484186aceedf9481a23a/work/logs/controller",
                                    "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": "sudo -u root rsync",
                                    "rsync_timeout": 0,
                                    "set_remote_user": true,
                                    "src": "zuul@162.253.55.206:/home/zuul/logs",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "created directory /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/logs/controller\ncd+++++++++ logs/\n>f+++++++++ logs/_.localrc_auto.txt\n>f+++++++++ logs/deprecations_log.txt\n>f+++++++++ logs/devstack.journal.README.txt\n>f+++++++++ logs/devstack.journal.gz\n>f+++++++++ logs/devstacklog.txt\n>f+++++++++ logs/devstacklog.txt.summary\n>f+++++++++ logs/df.txt\n>f+++++++++ logs/dpkg-l.txt\n>f+++++++++ logs/iptables.txt\n>f+++++++++ logs/listen53.txt\n>f+++++++++ logs/local_conf.txt\n>f+++++++++ logs/mount.txt\n>f+++++++++ logs/performance.json\n>f+++++++++ logs/pip3-freeze.txt\n>f+++++++++ logs/resolv_conf.txt\n>f+++++++++ logs/services.txt\n>f+++++++++ logs/sudoers\n>f+++++++++ logs/syslog.txt\n>f+++++++++ logs/worlddump-latest.txt\ncd+++++++++ logs/apache/\n>f+++++++++ logs/apache/access_log.txt\n>f+++++++++ logs/apache/error_log.txt\n>f+++++++++ logs/apache/other_vhosts_access_log.txt\ncd+++++++++ logs/apache_config/\n>f+++++++++ logs/apache_config/000-default_conf.txt\ncd+++++++++ logs/etc/\ncd+++++++++ logs/lvm/\n>f+++++++++ logs/lvm/lvm_conf.txt\n>f+++++++++ logs/lvm/lvmlocal_conf.txt\ncd+++++++++ logs/lvm/profile/\n>f+++++++++ logs/lvm/profile/cache-mq.profile\n>f+++++++++ logs/lvm/profile/cache-smq.profile\n>f+++++++++ logs/lvm/profile/command_profile_template.profile\n>f+++++++++ logs/lvm/profile/lvmdbusd.profile\n>f+++++++++ logs/lvm/profile/metadata_profile_template.profile\n>f+++++++++ logs/lvm/profile/thin-generic.profile\n>f+++++++++ logs/lvm/profile/thin-performance.profile\n>f+++++++++ logs/lvm/profile/vdo-small.profile\ncd+++++++++ logs/postgresql/\ncd+++++++++ logs/sudoers.d/\n>f+++++++++ logs/sudoers.d/50_stack_sh\n>f+++++++++ logs/sudoers.d/51_tempest_sh\n>f+++++++++ logs/sudoers.d/90-cloud-init-users\n>f+++++++++ logs/sudoers.d/README\n>f+++++++++ logs/sudoers.d/zuul\n",
                            "rc": 0,
                            "stdout_lines": [
                                "created directory /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/logs/controller",
                                "cd+++++++++ logs/",
                                ">f+++++++++ logs/_.localrc_auto.txt",
                                ">f+++++++++ logs/deprecations_log.txt",
                                ">f+++++++++ logs/devstack.journal.README.txt",
                                ">f+++++++++ logs/devstack.journal.gz",
                                ">f+++++++++ logs/devstacklog.txt",
                                ">f+++++++++ logs/devstacklog.txt.summary",
                                ">f+++++++++ logs/df.txt",
                                ">f+++++++++ logs/dpkg-l.txt",
                                ">f+++++++++ logs/iptables.txt",
                                ">f+++++++++ logs/listen53.txt",
                                ">f+++++++++ logs/local_conf.txt",
                                ">f+++++++++ logs/mount.txt",
                                ">f+++++++++ logs/performance.json",
                                ">f+++++++++ logs/pip3-freeze.txt",
                                ">f+++++++++ logs/resolv_conf.txt",
                                ">f+++++++++ logs/services.txt",
                                ">f+++++++++ logs/sudoers",
                                ">f+++++++++ logs/syslog.txt",
                                ">f+++++++++ logs/worlddump-latest.txt",
                                "cd+++++++++ logs/apache/",
                                ">f+++++++++ logs/apache/access_log.txt",
                                ">f+++++++++ logs/apache/error_log.txt",
                                ">f+++++++++ logs/apache/other_vhosts_access_log.txt",
                                "cd+++++++++ logs/apache_config/",
                                ">f+++++++++ logs/apache_config/000-default_conf.txt",
                                "cd+++++++++ logs/etc/",
                                "cd+++++++++ logs/lvm/",
                                ">f+++++++++ logs/lvm/lvm_conf.txt",
                                ">f+++++++++ logs/lvm/lvmlocal_conf.txt",
                                "cd+++++++++ logs/lvm/profile/",
                                ">f+++++++++ logs/lvm/profile/cache-mq.profile",
                                ">f+++++++++ logs/lvm/profile/cache-smq.profile",
                                ">f+++++++++ logs/lvm/profile/command_profile_template.profile",
                                ">f+++++++++ logs/lvm/profile/lvmdbusd.profile",
                                ">f+++++++++ logs/lvm/profile/metadata_profile_template.profile",
                                ">f+++++++++ logs/lvm/profile/thin-generic.profile",
                                ">f+++++++++ logs/lvm/profile/thin-performance.profile",
                                ">f+++++++++ logs/lvm/profile/vdo-small.profile",
                                "cd+++++++++ logs/postgresql/",
                                "cd+++++++++ logs/sudoers.d/",
                                ">f+++++++++ logs/sudoers.d/50_stack_sh",
                                ">f+++++++++ logs/sudoers.d/51_tempest_sh",
                                ">f+++++++++ logs/sudoers.d/90-cloud-init-users",
                                ">f+++++++++ logs/sudoers.d/README",
                                ">f+++++++++ logs/sudoers.d/zuul"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-2d25-0808-000000000048",
                        "name": "fetch-devstack-log-dir",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/untrusted/project_0/opendev.org/openstack/devstack/roles/fetch-devstack-log-dir"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:32.234173Z",
                            "start": "2026-10-11T01:02:31.534153Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000004a",
                        "name": "Collect devstack logs"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/opt/stack/devstack//tempest.log"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:32.539833Z",
                            "start": "2026-10-11T01:02:32.252517Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000004c",
                        "name": "Check if a tempest log exits"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": false,
                            "false_condition": "tempest_log.stat.exists",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:32.575063Z",
                            "start": "2026-10-11T01:02:32.550917Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000004d",
                        "name": "Link post-devstack tempest.log"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "coredumpctl -o /opt/stack/logs//qemu.coredump dump /usr/bin/qemu-system-x86_64\n",
                            "delta": "0:00:00.007713",
                            "end": "2026-10-11 01:02:32.914925",
                            "failed": true,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "coredumpctl -o /opt/stack/logs//qemu.coredump dump /usr/bin/qemu-system-x86_64\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-2d25-0808-00000000004e-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 127,
                            "start": "2026-10-11 01:02:32.907212",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "/bin/bash: line 1: coredumpctl: command not found",
                            "stdout_lines": [
                                "/bin/bash: line 1: coredumpctl: command not found"
                            ],
                            "zuul_log_id": "0242ac17-0010-2d25-0808-00000000004e-1-controller"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:33.160726Z",
                            "start": "2026-10-11T01:02:32.649190Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000004e",
                        "name": "Capture most recent qemu crash dump, if any"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "# Send SIGUSR2 to trigger Guru Meditation Reports (green\n# thread stack dumps) from OpenStack services so that hangs\n# during test runs are diagnosable from the collected\n# service logs. The signal does not terminate the processes.\n# Matches GMR_PROCESSES in tools/worlddump.py\ngmr_services=(\n  nova-compute\n  neutron-dhcp-agent\n  neutron-l3-agent\n  neutron-metadata-agent\n  neutron-openvswitch-agent\n  cinder-volume\n)\n# Use pkill -f (not killall -e as worlddump.py does)\n# because the process name is python3, not the service name.\nfor service in \"${gmr_services[@]}\"; do\n  if pgrep -f \"$service\" > /dev/null 2>&1; then\n    pkill -USR2 -f \"$service\" || true\n  fi\ndone\n# Allow time for reports to be written to journald\nsleep 2\n",
                            "delta": "0:00:00.087133",
                            "end": "2026-10-11 01:02:33.517047",
                            "failed": true,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "# Send SIGUSR2 to trigger Guru Meditation Reports (green\n# thread stack dumps) from OpenStack services so that hangs\n# during test runs are diagnosable from the collected\n# service logs. The signal does not terminate the processes.\n# Matches GMR_PROCESSES in tools/worlddump.py\ngmr_services=(\n  nova-compute\n  neutron-dhcp-agent\n  neutron-l3-agent\n  neutron-metadata-agent\n  neutron-openvswitch-agent\n  cinder-volume\n)\n# Use pkill -f (not killall -e as worlddump.py does)\n# because the process name is python3, not the service name.\nfor service in \"${gmr_services[@]}\"; do\n  if pgrep -f \"$service\" > /dev/null 2>&1; then\n    pkill -USR2 -f \"$service\" || true\n  fi\ndone\n# Allow time for reports to be written to journald\nsleep 2\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-2d25-0808-00000000004f-1-controller",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": -12,
                            "start": "2026-10-11 01:02:33.429914",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-2d25-0808-00000000004f-1-controller"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:33.694064Z",
                            "start": "2026-10-11T01:02:33.182768Z"
                        },
                        "id": "0242ac17-0010-2d25-0808-00000000004f",
                        "name": "Collect Guru Meditation Reports from OpenStack services"
                    }
                }
            ]
        }
    ],
    "stats": {
        "controller": {
            "changed": 20,
            "failures": 0,
            "ignored": 2,
            "ok": 31,
            "rescued": 0,
            "skipped": 8,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "2",
    "phase": "post",
    "playbook": "github.com/vexxhost/zuul-config/playbooks/base/post.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-10-11T01:02:37.979253Z",
                    "start": "2026-10-11T01:02:34.448996Z"
                },
                "id": "0242ac17-0010-7643-217d-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "groups['all'] | length > 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-7643-217d-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:34.523281Z",
                            "start": "2026-10-11T01:02:34.459356Z"
                        },
                        "id": "0242ac17-0010-7643-217d-000000000008",
                        "name": "Set log path for multiple nodes"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "log_path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/logs"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-7643-217d-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:34.587408Z",
                            "start": "2026-10-11T01:02:34.531049Z"
                        },
                        "id": "0242ac17-0010-7643-217d-000000000009",
                        "name": "Set log path for single node"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "file",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": false,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/logs"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/work/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/work/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/work/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-7643-217d-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:35.508603Z",
                            "start": "2026-10-11T01:02:34.598243Z"
                        },
                        "id": "0242ac17-0010-7643-217d-00000000000a",
                        "name": "Ensure local output dirs"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "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@162.253.55.206:/home/zuul/zuul-output/logs/ /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/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@162.253.55.206:/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/0c2d508e7aa8484186aceedf9481a23a/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@162.253.55.206:/home/zuul/zuul-output/artifacts/ /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/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@162.253.55.206:/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/0c2d508e7aa8484186aceedf9481a23a/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@162.253.55.206:/home/zuul/zuul-output/docs/ /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/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@162.253.55.206:/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/0c2d508e7aa8484186aceedf9481a23a/work/docs",
                                        "src": "docs"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-7643-217d-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:37.266090Z",
                            "start": "2026-10-11T01:02:35.521918Z"
                        },
                        "id": "0242ac17-0010-7643-217d-00000000000c",
                        "name": "Collect logs, artifacts and docs"
                    }
                },
                {
                    "hosts": {
                        "controller": {
                            "action": "shell",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": true,
                                    "cmd": "if [ -n \"$(find /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/work/artifacts/* /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/logs/artifacts\nfi\n",
                                    "delta": "0:00:00.007916",
                                    "end": "2026-10-11 01:02:37.706345",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/work/artifacts/* /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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-10-11 01:02:37.698429",
                                    "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/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/work/docs/* /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/work/logs/docs\nfi\n",
                                    "delta": "0:00:00.007276",
                                    "end": "2026-10-11 01:02:37.935225",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/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/0c2d508e7aa8484186aceedf9481a23a/work/docs/* /var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/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-10-11 01:02:37.927949",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "docs",
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-7643-217d-00000000000f",
                        "name": "merge-output-to-logs",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/merge-output-to-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:37.979253Z",
                            "start": "2026-10-11T01:02:37.281105Z"
                        },
                        "id": "0242ac17-0010-7643-217d-000000000011",
                        "name": "Move artifacts and docs to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-10-11T01:02:38.818012Z",
                    "start": "2026-10-11T01:02:37.992368Z"
                },
                "id": "0242ac17-0010-7643-217d-000000000013",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "controller": {
                            "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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCrkbO22AqJ3rSvtGYzNZKRn6ZV5mByTYbAo8N002p2Eu/31Ej3EXFT6NVSn/+Stzp5TtcCGYBB2lP8RMB7YHTV7+61vpylZ4ZPuJWQgLepkWw286+or6z69OyYT7/dox+6y7BLqWVgH12dn5E7Ywkz2WwnahRV4of4NIOxhqtjjjdV/8g9zqkLc3czijm9DkVnAz8iyWrbtXLNkFhzDl3U5+8Z4WMKypmGsLZqeZXeWhmppiBjejIkJ21yJH4oCRS2vT8412MWFaVjOFLu5cbMdEmAQmplHDQJMv8fAQwlMkkAScQmPkglRsxmlHD+y053QVxSzrERgOzBZbJLShE61ffcbiDfZcC5C6EKrL+/yfl1OEdPXUHn5mZUCjMOaNCPcuGM8N5TlxS4Iv37NuZCwX01J5tiQ5pi9kOkY+AAhtisyGaABLzSW5dS5N8FC3ERdreb8AicHLENPSQ1pD+thKe9QOS5SbpHIZNi+qEejcgQqRiYTPB94+63oCSc7GM= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCrkbO22AqJ3rSvtGYzNZKRn6ZV5mByTYbAo8N002p2Eu/31Ej3EXFT6NVSn/+Stzp5TtcCGYBB2lP8RMB7YHTV7+61vpylZ4ZPuJWQgLepkWw286+or6z69OyYT7/dox+6y7BLqWVgH12dn5E7Ywkz2WwnahRV4of4NIOxhqtjjjdV/8g9zqkLc3czijm9DkVnAz8iyWrbtXLNkFhzDl3U5+8Z4WMKypmGsLZqeZXeWhmppiBjejIkJ21yJH4oCRS2vT8412MWFaVjOFLu5cbMdEmAQmplHDQJMv8fAQwlMkkAScQmPkglRsxmlHD+y053QVxSzrERgOzBZbJLShE61ffcbiDfZcC5C6EKrL+/yfl1OEdPXUHn5mZUCjMOaNCPcuGM8N5TlxS4Iv37NuZCwX01J5tiQ5pi9kOkY+AAhtisyGaABLzSW5dS5N8FC3ERdreb8AicHLENPSQ1pD+thKe9QOS5SbpHIZNi+qEejcgQqRiYTPB94+63oCSc7GM= 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-7643-217d-000000000016",
                        "name": "remove-build-sshkey",
                        "path": "/var/lib/zuul/builds/0c2d508e7aa8484186aceedf9481a23a/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-10-11T01:02:38.818012Z",
                            "start": "2026-10-11T01:02:38.004028Z"
                        },
                        "id": "0242ac17-0010-7643-217d-000000000018",
                        "name": "Remove the build SSH key from all nodes"
                    }
                }
            ]
        }
    ],
    "stats": {
        "controller": {
            "changed": 4,
            "failures": 0,
            "ignored": 0,
            "ok": 5,
            "rescued": 0,
            "skipped": 1,
            "unreachable": 0
        }
    },
    "trusted": true
}
]
